Le Tour de France

What is it?
Le Tour de France is an annual cycling race that happens in France, usually starting in late June or early July and ending in late July. The first edition took place in 1903 and the next edition to take place is the 99th edition in 2012, starting on Saturday

Tour de Frances
Visit the individual pages for some of the Tour de Frances.