July 28, 2002
Tour De France

Armstrong does it again!

Who says cancer slows you down? This goes to show you that if you have the determination, you can overcome anything.

Posted by Ellen at July 28, 2002 06:46 PM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?