The Mercedes Maybach S-class series has been nothing short of sheer extravagance and opulence on wheels. Although, the three-point star brand has just topped it up with the most lavish limo-style ride that one could imagine; the all-new Maybach S680 V12. Not too long ago, Mercedes Benz introduced the Maybach s580 v8 with a high-performing […]