Tour de France 2012

The 2012 Tour de France runs from June 30 to July 22. Full details about the tour can be found at this site.

Upcoming Events