Le Tour de France 2011 - Stage Twelve
In This Photo: Andy Schleck
Andy Schleck of Luxembourg and Team Leopard-Trek checks the TV screen after finishing stage twelve of the 2011 Tour de France from Cugnaux to Luz-Ardiden on July 14, 2011 in Luz-Ardiden, France.
(July 13, 2011 - Source: Bryn Lennon/Getty Images Europe) more pics from this album »