Mercedes-Benz has always had a thing for open-top motoring. The SL is practically an icon of the automotive industry. Then...
.
August 20, 2017