Reflects design and technology of future products. Destined for the one-make competition in the world series by Renault, the company showcased the R.S.
Tag Archives: Renault R.S.01
Debuts on August 27 at the Moscow Motor Show. Renault has teased their new race car for the World Series racing championship in a 30sec video and also