29
Aug
14
The all new Renault Sport Trophy borrows power from Nissan GT-R twin turbo engine Finally! Renault has pulled the wraps off the new Sport RS 01 at the Moscow International Automobile Salon 2014 and it is officially announced by the automaker that new racing car is ready to race in the World Series by Renault […]