News

On the other hand, Mercedes built nearly 50,000 W113 SLs between 1963 and 1971, so there are still plenty of sound original cars to go around. Jonathan Bell has written for Wallpaper* magazine since ...