Alberto Contador and Andy Schleck battling it out mano a mano during the last 350 meters of stage 17 to the summit of the mythical Col d'Tourmalet during 2010 Tour de France.
This was one of the most dramatic moments of the 2010 Tour de France which I was fortunate to witness thanks to the wonderful Father's Day gift from my wife and daughter!
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?