Image description
Zoom Save
29 Jul 2001: Lance Armstrong of the USA and the US Postal team on his way to a third consecutive Tour de France win passes the Eiffel Tower on stage 20 of the Tour de France from Corbeil Essonnes to Champs Elysees, Paris in France.
Mandatory credit: Doug Pensinger/Allsport
Code: SPGASGN048