Armstrong Makes History
• Views: 876
It’s been a foregone conclusion since the Tour hit the Pyrenees, and Lance Armstrong has now irrefutably demonstrated that he is the best rider the Tour de France has ever seen: Armstrong wins his sixth.
It’s been a foregone conclusion since the Tour hit the Pyrenees, and Lance Armstrong has now irrefutably demonstrated that he is the best rider the Tour de France has ever seen: Armstrong wins his sixth.