Mercedes-AMG SL: An Icon Reborn Almost 70 years ago, a sports car was launched in Stuttgart; the birth of an icon. At the time, Mercedes-Benz had a…