One of a kind Roadster
If you are fortunate enough to own one of the 1,858 Mercedes-Benz 300SL Roadsters built between 1957 and 1963 (with 1,458 known to still exist as of the mid-1990s), you understand what an extraordinary machine it is, especially for its time. And if…