- Picture size1000x1500 px
- DateFeb 20 2018
Formula One World Championship
The Renault Sport F1 Team RS18.
Renault Sport Formula One Team RS18 Launch, Enstone, England. Tuesday 20th February 2018.
Motor Racing - Formula One Launch - Renault Sport Formula One Team R.S.18 Launch - London, England
Renault Sport Racing
Enstone
England
Formula One Formula 1 F1 Launch Unveil Reveal England Great Britain UK GB United Kingdom JM798 R.S.18