Thursday, July 25, 2013

Shooting for Land Speed on a Pedal Bike

Apparently the land speed record for a pedal bike is 167mph...
Not a type-o. 167. I can't even fathom...

No comments:

Post a Comment