Sunday, July 24, 2005

Tour de France - Lance Wins!

Armstrong wins seventh straight and last Tour
Lance Armstrong closed out his amazing career with a seventh consecutive Tour de France victory Sunday.





Full Story

No comments: