goingfit
0
Posts
0
Listings
About Me
An iconic event in the world of cycling, the Tour de France is an annual multi-stage bicycle race held in France and neighboring countries. This three-week long event draws hundreds of thousands of spectators from around the world and millions more tune in on television or online to watch competitors cycle through some incredibly beautiful regions with stunning vistas at every turn. Tour De France Past Winners Complete List. The competition is fierce but equally inspiring as cyclists leave their all during this seemingly impossible ride that covers over 2,000 miles along a unique course each year - let's take a look at what makes the Tour De France an incredible accomplishment!