Original Article – March 24, 2017 – Relaxnews In March 1957 at the Geneva Motor Show, Mercedes unveiled a car that would become the de-facto blueprint for drop top dream cars — the 300SL Roadster. Like all German manufacturers, it took a number of yearsContinue Reading…