Saturday, July 02, 2005

Team Discovery Official Website

Pro Cycling :: Main

This is the site for Team Discovery (Lance Armstrong's Team in the Tour de France).

I can't believe the Discovery Channel doesn't even have a direct link to their own friggin cycling team on their homepage. WTF?!

0 Comments:

Post a Comment

<< Home