Mercedes SL65 AMGMercedes Benz is a word synonymous with quality, style and performance and having owned many of them in my time, I approve of Stuttgart’s efforts. I had a glorious 250SE and an SL500 from the 70’s of which l have fond memories – not quite so of the hugely collectable 540K that l once parked in a Paris underground car park that flooded…

Click here to read the complete article