Jul 23, 2005 10:14
Lance Armstrong finally won a stage in the tour de france. He was going to win the whole thing without winning a single stage. I guess he decided to have at least one. He beat his rival by a good 30 seconds. Tomorrow is the last stage, I think. Should be fun to watch.
Leave a comment
Comments 2
Reply
Reply
Leave a comment