The Renault Sport R.S. 01 receives GT3 homologation!
Ever since Renault Sport launched their new R.S. 01, it has been gaining attention from all over, wanting to know the capabilities of this new race machine. Lined up to compete in the World Series by Renault, the R.S. 01 will compete in its first ever race outside the series it was originally built for as …