Like this video
The Tour de France explained in animation.
Prev Random Video Next
more share options...
More Information:   

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.


Home
We have exclusive content for our FB fans.

Like Wimp.com on Facebook!
x