Christophe Laporte has won stage 19 of the 109th Tour de France, finally giving France its first victory.
Christophe Laporte has won stage 19 of the 109th Tour de France, finally giving France its first victory.
Christophe Laporte has won stage 19 of the 109th Tour de France, finally giving France its first victory.
Christophe Laporte has won stage 19 of the 109th Tour de France, finally giving France its first victory.