Tour de France - Stage 17
Thomas Voeckler on stage seventeen of the 2012 Tour de France