The Champs-Elysees, feted as the most beautiful avenue in the world, has hosted the finale of the Tour de France every year since 1975, where the mass finish was won by Belgian Walter Godefroot. Thanks to the dogged work of Felix Levitan and Yves Mourousi, the co-director of the Tour and popular Parisian TV anchor... Continue Reading →