Talking Torque

Gallery: Renault 2019 Formula 1 Car Reveal

Renaut have revealed the R.S. 19 at Renault’s Enstone factory in the UK.

Exit mobile version