STE WILLIAMS

VIDEO: Dutch cyclist claims world speed record

Sep
18

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

Comments

Comments are closed.