Pro Cycling Tour Grand Finale, Miami, USA, October 21, 2001
The last thing anyone saw of Chris Horner.
Photo: © Jonathan Devich, TheFastTrack

Related Story        Latest Photography