Feel old. The Mercedes-Benz SL celebrates 70 years
ALWAYS DESIRABLE, AND ALWAYS expensive, the Mercedes-Benz SL (it stands for “super light” – which it never was!) is this year celebrating 70 years in production. The two letters SL are the world-famous hallmark and
Continue reading