Image 1 of 1

Tour de France 2014 20140726CY1002.JPG

World Time Trial Champion Tony Martin (GER) Omega Pharma-Quick Step takes his 2nd victory of the Tour at the end of Stage 20 Individual Time Trial of the 2014 Tour de France running 54km from Bergerac to Perigueux. 25th July 2014.<br />
Photo ASO/X.Bourgois/