Join the race! We're tuning in to all the excitement for the 99th Tour de France!!
Le Tour runs from Saturday June 30th to Sunday July 22th 2012. Made up of 1 prologue and 20 stages, the 2012 Tour de France covers a total distance of 3,479 kilometers; including 25 mountain level two, level one & highest level mountain passes & summit finishes.