Mercedes Museum presents 70 years of SL in new exhibition
'Pagoda' version of the SL with the roof removed"Leistung voraus" ("Performance leads the way") proclaims the 1955 commercial brochureâThe Fascination of the SL - A Dream Car for 70 Years&aci...