I like how they just smashed into the other 2 cars then drove off as if nothing was wrong!
This one doesn’t look too bad but it is a bit silly but the rest are crazy!
Read the entire post…

If Big Foot cars could have babies that one could be one. The smallest big foot is from Russia?
read more..