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?!


Post a Comment

<< Home