Menu

2008 Tour de France, Mark Cavendish wins stage 5

  • By John Wilcockson
  • Published Oct. 19, 2010
<< Back to StoryOpen full size in new window.
2008 Tour de France, Mark Cavendish wins stage 5

2008 Tour de France, Mark Cavendish wins stage 5. Photo Graham Watson

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter