15 Oct 2011, 16:51 UTC · By: Mihnea Radu / Being one of the most iconic shapes in the automotive industry, you’d think that something like the Mercedes Benz 300 SL could never be left sitting unloved and unseen for 37 years in a Greek ...