Thomas Voeckler stage 10 victory

Thomas Voeckler stage 10 victory

Thomas Voeckler wins stage 10 of the Tour de France, Mâcon – Bellegarde-sur-Valserine, July 11th, 2012