TheMotorist TeamOct 26, 20152 minMaybach S600, a new level of luxury.First Class at zero thousand feet. The Mercedes S class has arguably been the crème de la crème of luxury vehicles for some time now....