Snot Rod

Snot Rod is an orange muscle car and a member of the Delinquent Road Hazards.

Bio
Shot Rod is a member of the Delinquent Road Hazards. He suffers from allergies and explosive sneezing attacks.