Wednesday, March 13, 2013

Mystery Light Lifts Truck While Driving on Freeway (Germany)