Pro Cycling Tour Grand Finale, Miami, USA, October 21, 2001
Medics and officials clear the course after a second lap crash that halted the race.
Photo: Jonathan Devich, TheFastTrack

Related Story        Latest Photography