Lance Armstrong

Lance Armstrong of the US walks off the podium after signing the start list of the seventh stage of the Tour de France cycling race over 165.5 kilometers (102.8 miles) with start in Tournus and finish in Station des Rousses, France, Saturday, July 10, 2010. (AP Photo/Christophe Ena)

Comments

comments