Lance Armstrong time trial 2005

Tap on the image to zoom

Image description

Save

LAURISSE, FRANCE - JULY 23: Lance Armstrong of the USA and The Discovery Channel Team on his way to winning stage 20 of the 92nd Tour de France, an individual time trial between Saint-Etienne and Saint Etienne on July 23, 2005 in Laurisse, France. (Photo by Bryn Lennon/Getty Images) Code: SPGASGN501

Select your option

Print size

Photo Only Options

Overall size:

Loading