Tuesday, July 20, 2010

Eric Teboul - Rocket Bike

Santa Pod 2010 FIA Main Event. 5.232 seconds (WORLD RECORD!)

No comments:

Post a Comment

LinkWithin