TOUR DE FRANCE

The Tour De France is an annual bicycle race that predominantly takes places in France but also makes occasional passes through adjoining countries. What started as publicity for magazine L'Auto in 1903, has become the most prestigious cycling event in the world with 3.5 billion TV viewers each year.