Home  Tech    Features    Road    MTB    Cyclocross    Track    News    Images     Feedback   
83rd Giro d'Italia, Italy, May 13-June 4, 2000
Stefano Garzelli happy on the podium after winning stage 18 from Genoa to Pratonevoso
© AFP Photo/Patrick Kovarik

Related Story        Latest Photography