Le Tour 2010 - Stage Seven
Lance Armstrong of the USA and Team Radioshack leads Alberto Contador of Spain and the Astana Team and Andy Schleck of Luxembourg and Team Saxo Bank during stage seven of the 2010 Tour de France from Tournus to Station des Rousses on July 10, 2010 in Station des Rousses, France.
(July 9, 2010 - Source: Bryn Lennon/Getty Images Europe) more pics from this album »