TdF: Stage 13
• Views: 1,111
Lance Armstrong has won Stage 13 of the Tour, increasing his lead over his rivals even more: Armstrong wins Stage 13, still second. The bad news: Tyler Hamilton has dropped out.
Lance Armstrong has won Stage 13 of the Tour, increasing his lead over his rivals even more: Armstrong wins Stage 13, still second. The bad news: Tyler Hamilton has dropped out.