Renault Sport is planning to introduce a special new Trophy race car later this year at the Moscow motor show, featuring Nismo power and a “uniquely stunning” design. It’s unclear what the car will be based on or if it will be based on anything. Renault is in the middle […]