1.0 by 3,098 huffers

I think I see blood near the left tire? Although this seems staged.

Add Your Own

Are You A Zombie?

Car Fail Comments