FIRST LOOK: Mercedes-Maybach S600 - LA Auto Show 2014 The Maybach name is back in the form of the Mercedes Maybach S600 a V12 powered super saloon extended by 8 1 inches over the standard Mercedes Benz S600 Luxury is the name of the game with an...
La Auto Show.