juicymango
Jul 25, 2005
I think Lance Armstrong is the greatest athlete of all time. I can't imagine anyone else doing a three-week race, 7 years in a row, after having cancer, and winning all 7 I'm kind of amazed by him
thefunkyfresh
Jul 25, 2005
awesome athlete, what he overcame and and everything, its impressive. However, the tour de france is the only race he does, while most of the other racers race in other races during the year to ma...
ah i gets it