Nov 1, 2013

Doofus Of The Day #737


Today's award goes to a tow truck driver in England.





I presume the person heard on the video was the owner of the car. She seemed a trifle upset . . .





Peter