The Tour de France

The Tour de France

Beginning in Corsica on June 29 and finishing in Paris on July 21 this will be the hundredth anniversary of the Tour do France, making it an even more special...