Mercedes Maybach S Class: Pure Luxury

  • 3 years ago
Is the new S Class from Mercedes Maybach the best luxury car in the world? REV takes an exclusive test drive with Dakar Rally winner Jutta Kleinschmidt, who pushes the car to its limits.