Originally built exclusively for racing in the Renault Sport Trophy, Renault Sport Technologies’ most recent sports car has received such a strong interest that engineers started making adjustments to gain new homologations.
Read more »
Automotive news, all about new models, the latest spy shots and much more