Menu

Carrara and Armstrong

  • By VeloNews.com
  • Published Jun. 5, 2010
<< Back to StoryOpen full size in new window.
Carrara and Armstrong

Matteo Carrara and Lance Armstrong side by side in stage 3.

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter