TdF: Stage 17, Lance Crushes Rivals
• Views: 1,320
Lance Armstrong has won stage 17 with another amazing performance, sprinting away from Jan Ullrich at the finish of the most difficult day of climbing in this year’s Tour. There’s no stopping Armstrong; he’s a force of nature.