1990 Mercedes-Benz 560 SEL: This top notch S-Class has become a rare collector’s car
Throwback to October 23rd, 1990: The W126 S-Class had been in production for over ten years, as this dark blue beauty leaves production in Stuttgart. It is only a few months until the all-new W140 S-Class will debut in Geneva, but the W126 was still immensely popular so that sales continued well into 1991. In fact, the W126 is the most popular luxury sedan ever: 892,123 automobiles were produced; this is unequaled by any other luxury car until today. The W126 in this story is not an average S-Class, though: It is nothing less than the power-play top-model 560 SEL. It was introduced in 1987Read More →