Home|About|Contact|Suggest|RSS

The track speed record on a human powered vehicle is held by Damjan Zabovnik with his Eivie II, he pedaled backwards in a recumbent position at an astonishing 107.2km/h.

Related