Category Archives: Sport Car

The Renault Clio RS 220 Trophy – A Car For Winners Or Runners Up?


When you first clap eyes on the Renault Clio RS 220 Trophy, you’ll be left in no doubt that this supermini is a little different from all the others. And, on closer inspection, you could be forgiven for asking yourself