The World's First Safe Sports Car Was Born 50 Years Ago

The Mercedes-Benz W113 "Pagoda" SL was introduced at the Geneva Motor Show in 1963, and while I'm pretty sure they mentioned that at this year's party, we were too distracted by Usher's red shoes and a Mercedes Apple. So here's a short recap of the first safe sports car. » 3/21/13 12:56pm 3/21/13 12:56pm