Charles Bryer July 11, 2014
The current human-powered speed record stands at a 134km-h. Toronto based organization AeroVelo is hoping to smash the current standard […]
Δ