Lance Armstrong wins the "Tour de France"

Joined
23 August 2001
Messages
1,464
Location
California
There you have it folks, Lance Armstrong wins his 5th "Tour De France"

Jan Ulrich's (Armstrongs main rivalry) falls and sets Ulrich back..

Not a record setter but enough to win for his 5th consecutive "Le Tour de France". Congrats to the our "US Postal Team" and to my long time "Triathlete hero" "Lance"

Last stage will be on Sunday..:cool::cool:
 
Last edited:
Back
Top