1.0 by 1,503 huffers
Carfailures com dffbba

Bumper sticker on back "My other car is a water buffalo"

Add Your Own

Are You A Zombie?

Car Fail Comments