News: Renault reveals new Clio Renaultsport 220 Trophy


Is that a collective sigh of relief we hear from fans of Renaultsport cars? The division of Renault that is responsible for making its cars go faster may have been stung...