iOS app Android app

Donald Smith Drives Truck Into Pond

Man FAILS At Stealing His Own Truck

AP | Posted 09.18.2012 | Weird News

NEW CASTLE, Del. -- Police in Delaware have arrested a man they say stole his own truck out of a repair shop lot using a front-end loader. Delaware p...