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.
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.