Maybach Returns in the Guise of a Mercedes S-Class

2016 Maybach S600

April 2015, Maybach makes its return…as a Mercedes. Maybach is the quintessential Mercedes-Benz brand, a Daimler marque founded in 1909. The brand disappeared for five decades following the cessation of World War II, then enjoyed a 15-year revival as a collection of luxuriant models were presented. In 2012, Daimler canceled … Read more