24 Hours of Le Mans: The Renault Sport management team of Gérard Larrousse and Jean Sage, in conversation with other Renault Sport team members.
The Renault Sport management team of Gérard Larrousse and Jean Sage, in conversation with other Renault Sport team members.