Posted by: confused July 24, 2004
Tour De France
Login in to Rate this Post:     0       ?        
Impossible is nothing..thats what Lance stand's for. A man who battled Cancer and is a legacy on a sport that's not even American, but European. Lance Armstrong...has donee..it again..and yes he's the best...
Read Full Discussion Thread for this article