Luxury car Mercedes-Maybach S-Class facelift revealed; comes in V8 & V12 flavoursMarch 25, 2026 Mercedes-Benz has finally revealed its newest flagship limousine – the Maybach S-Class. Based on the facelift version of the sedan…