SEAT might have thought they had the production FWD Nürburgring lap record in the bag with the new Leon Cupra. But, not one to be beaten, Renault have reclaimed their crown with an even more modified version of the Megane 275 Trophy; the Trophy-R. What does the ‘R‘ stand for? Who knows; racing, ‘ring, really quick? Either…
