The Tour de France has been the world's most publicized bike races since its inception in 1903. This informational animated short from "infobytes.tv" explains some of the details of the grueling international sports event.
Thanks for Subscribing!
You'll need to confirm your email, so please check your inbox.
(click anywhere to close)