Leader of the pack

Lance Armstrong of the US currently holds the overall lead in the Tour de France. This pack of cyclists makes its way from Sestrieres, Italy, to Val d'Huez, French Alps in the 10th of the race's 21 stages.

(c) Copyright 1999. The Christian Science Publishing Society

Share this story:

We want to hear, did we miss an angle we should have covered? Should we come back to this topic? Or just give us a rating for this story. We want to hear from you.

Loading...

Loading...

Loading...