1.1 by 590 huffers
Carfailures com 56e3a4

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

Add Your Own

Are You A Zombie?

Car Fail Comments