"The legacy and mythology of the Mercedes-Benz 300 SL--aka the "Sports Car of the Century"--is beheld through the genius lens of top automotive photographer Rene Staud ..." -- Maxim. "What a stroke of fate: 70 years of the SL, 70 years of Staud and 10 years of The Mercedes-Benz...
In 1954, the Mercedes-Benz 300 SL was unveiled at the International Motor Sports Show in New York -- the start of an unparalleled success story. Victories in the 24-hour race at Le Mans and the Carrera Panamericana made it world-famous. It also possessed groundbreaking technology,...