Friday, April 16, 2010

F1 wheels flying every where!

F1 China GP FP1 Torro Rosso Buemi F1 car failure.
Whoa! What the hell happened man... That is one serious failure.



No comments:

Post a Comment