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.
©2015 KTVK, (A Meredith Corporation Station). All Rights Reserved.
Powered by Broadcast Interactive Media.