Loading...
News
    Shows

      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.

      Related Videos