Wednesday, 4 August 2010

Drag Racing Car Eats Mechanic

The incident took place at the Barona 1/8 mile drag strip California on 24th of July 2010. No one was injured.



(thanks Cora)

0 comment(s):