French Track Championships, France , July 31-August 4, 2001
The Lyonnais Olympic sprint team on their way to victory in the final.
Photo: © AFP Photo/Eric Estrade
Related Story
Latest Photography