Tour De France Explained in Animation
The Tour de France is an annual multiple stage bicycle race primarily held in France, while also occasionally making passes through nearby countries. Like many, you most likely have an interest in this hyped event and know the basics but would love to know a lot more without having to read page after page of history, facts and interesting little tidbits. Well this animation does just that. Take a look and let us know what you think!