Snot Rod

Snot Rod is a Delinquent Road Hazard from Cars.