Renault Elf powerhouse

Greg LeMond (1983 world road champion) & Laurent Fignon. 1983 Tour de France


Comments