Betteridge’s Law
No.
May 6, 2013
Can This Bike Really Hit 100mph On Pedal Power Alone?