The Mercedes-Benz that set the standard in the '70s. The 1970 Mercedes-Benz 280 SL PagodaApril 20, 2026