The 2011 Tour de France reached its highest point during today's contest as the world's most famous cycling competition took to the mountains in the French Alps. This year's race is becoming more fascinating by the day with several key contenders very much in the mix for a potential... Read More