Mercedes-Maybach S-Class premieres at LA Auto Show
Following the release of a new naming nomenclature system by Mercedes-Benz a few weeks back, we got to know that the Maybach series was not yet dead and gone after all. In any case, the German manufacturer has followed up with the world debut of the Maybach S-Class at the prestigious LA Auto Show this week.