VIDEO: Dutch cyclist claims world speed record
Dutch cyclist Sebastiaan Bowier claims to have broken the record for the World Human Powered Speed Challenge in the deserts of Nevada. …read more
Dutch cyclist Sebastiaan Bowier claims to have broken the record for the World Human Powered Speed Challenge in the deserts of Nevada. …read more