1 Articles
Report

Mercedes-Benz officially revived the Maybach name as a sub-brand with the reveal of the luxed-up S600 at the LA Auto Show last week, but that's only the tip of the proverbial iceberg when it comes to the German automaker's new plans for its uber-prestige marque.