Tour of Germany, Germany, May 29-June 4, 2001
Erik Zabel comfortably won stage 2.
Photo: © AFP Photo
Related Story
Latest Photography