Tour de France Results - Stage 13

News & Results

07/15/2005| 0 comments
by Thomas Valentinsen
Robbie McEwen takes his 3rd win i nthe 2005 Tour de France. Photo copyright Fotoreporter Sirotti.
Robbie McEwen takes his 3rd win i nthe 2005 Tour de France. Photo copyright Fotoreporter Sirotti.

Tour de France Results - Stage 13

Third win for McEwen; Armstrong maintains overall lead before decisive mountain stages.
Your comments
Your comments
sign up or login to post a comment