Renault Sport R.S. 01 genesis (short version)
Combining the talent of the Renault design team with the know-how of the Ulis men, the Renault Sport R.S. 01 embodies the new face of the World Series by Renault.