autoevolution
 

Stories about: sl pagoda

Here is Some Mercedes-Benz SL Pagoda Eye-Candy
Here is Some Mercedes-Benz SL Pagoda Eye-Candy

13 Feb 2014, 14:45 UTC · By: Alex Oagana / A little under 50,000 units of the gorgeous Mercedes-Benz SL Roadster (W113) Pagoda were built between 1963 and 1971, helping it create its own place in open-top sports cars history. Nicknamed by...