Pace Bend Road Race

Texas, USA, February 24, 2002

Lance Armstrong leads Ian Dille and the eventual winner, Dominique Rollin.
Photo ©: Garrick Mitchell

Related Story    Latest Photography