Renault Sport F1 Team RS17 Reveal: The new Renault Sport F1 Team RS17 engine cover fin detail at Renault Sport F1 Team RS17 Reveal, The Lindley Hall, London, England, 21 February 2017.
The new Renault Sport F1 Team RS17 engine cover fin detail at Renault Sport F1 Team RS17 Reveal, The Lindley Hall, London, England, 21 February 2017.