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

Lance Armstrong (US Postal Service) riding hard during the stage 8 time trial in the Tour de Suisse.
Photo: © AFP Photo/EPA-Keystone/Juerg Mueller

Related Story        Latest Photography