Todd Aalgaard June 8, 2015
Last month, Britain’s Alex Dowsett set a new benchmark for the UCI one-hour record, riding 52.937 km in 60 minutes. […]
Δ