Mercedes-Benz R107 SL
Mercedes-Benz R107 SL: Eighteen Years, 237,287 Cars, and the Roadster That Defined American Luxury The Car That Was Too Americanized for Germany and Too German for America — And Conquered Both When the Mercedes-Benz R107 SL debuted at the 1971 Geneva Motor Show, the German automotive press was not kind. They called it a tank. … Read more