Tour de France 2012 stage 13

  • By Brian Holcombe
  • Published Jun. 28, 2012
<< Back to StoryOpen full size in new window.
Tom Steels won in Cap d'Agde and again on the Champs Élysées in 1998. Photo: AFP

Belgian Tom Steels jubilates as he crosses the finish line of the 12th stage of the Tour de France ahead of Frenchmen François Simon (R) and Stephane Barthe (L) in Cap d’Agde, southern France, 24 July.(ELECTRONIC IMAGE) AFP PHOTO

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter