Hi Chaps. I'm looking for yet another new car. I was thinking about a Mini R53 GP, Puma Racing or Focus RS. I then got thinking about other limited run cars and thought of the Clio Trophy, forgive my ignorance but what made them so special?