Vuelta a Burgos, Spain, August 20-24, 2001

Massimo Apollonio (Tacconi Sport) stands on the podium after his stage win.
Photo: AFP Photo/Federico Velez

Related Story        Latest Photography