R107. The roadster that cruised the Cote d’Azur, Beverly Hills, and everywhere the good life lived. Drop the top, slip into second, and everything else becomes background.
The R107 SL was produced for an extraordinary 18 years (1971–1989) — the longest-running Mercedes-Benz series, and the 560 SL was its grand finale.