Pages - Menu

Wednesday, August 4, 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)

Another Article

No comments:

Post a Comment