Loading...

Cyclist sets new world speed record for a bike

|Dutch cyclist Sebastiaan Bowier set a new world speed record for a bike reaching 83.12mph in Battle Mountain, Nev. Bowier was riding a high-tech recumbent bike in the World Human Powered Speed Challenge.