What the heck is this …
It looks like they are trying to repair the car by doing paper mache on it or something doesn’t it?
I’m sure there’s some logical explanation, but it sure looks odd doesn’t it?
Odd news, Strange Animals, Funny pictures, Dumb Criminals
by Chris