Live Coverage of the Tour de France: 2012 Tour de France: Stage 20, Rambouillet to the Champs-Élysées in Paris (120km) Posted on July 22, 2012 by Charles Pelkey Stage 20, Rambouillet to the Champs-Élysées in Paris (120km)