Menu

2008 Tour de France stage 5, Schumacher and Kohl

  • By Andrew Hood
  • Published Aug. 16, 2010
<< Back to StoryOpen full size in new window.
2008 Tour de France stage 5, Schumacher and Kohl

2008 Tour de France stage 5, Schumacher and Kohl. AFP Photo

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter