BabyLove99
<font color=blue>future Mrs. Apolo Ohno<br><font c
- Joined
- May 4, 2001
Lance Armstrong won his 5th consecutive Tour de France!! Only one other person has ever done this. Last year WDWfanatic288/Jules and I posted his victory and we get to do it again this year and hopefully next. Woo let the tradition continue!