Tour de Suisse, Switzerland, June 18-28, 2001

Lance Armstrong (US Postal Service) rides during stage 1 of the Tour de Suisse.
Photo: AFP Photo/EPA/DPA/Rolf Haid

Related Story        Latest Photography