World premiere of the Mercedes-Benz 300 SEL 6.3 in 1968:

World premiere of the Mercedes-Benz 300 SEL 6.3 in 1968:

“One of the fastest and most spirited series production cars on the world market” Mercedes-Benz caused a sensation at the Geneva Motor Show in March 1968 with the 300 SEL 6.3 (W 109). Because the Stuttgart brand’s V8-powered top-of-the-range luxury model delivered the...