Tour of Germany, Germany, May 29-June 4, 2001

Erik Zabel comfortably won stage 2.
Photo: © AFP Photo

Related Story        Latest Photography