Menu

2011 Tour of Catalunya, stage 2. Alessandro Petacchi wins

  • By VeloNews.com
  • Published Mar. 22, 2011
<< Back to StoryOpen full size in new window.
2011 Tour of Catalunya, stage 2. Alessandro Petacchi wins

2011 Tour of Catalunya, stage 2. Alessandro Petacchi wins

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter