31 of 39
Credit: Getty Images
13 Jul 1995: Lance Armstrong of the United States performs during Stage 11 of the Tour de France between the Bourg d''Oisans and St. Etienne, France.
© 2009-2013 King Broadcasting Company, a subsidiary of Belo Corp. All Rights Reserved.
Powered by Broadcast Interactive Media.