Wednesday, February 16, 2005

 

Armstrong is In

This just in: Armstrong will be on the staring line for the 2005 edition of the greatest show on earth, le Tour de France. More to follow.
|

<< Home

This page is powered by Blogger. Isn't yours?