Mercedes-Benz has launched the latest versions of the two cars under its super-luxury brand Maybach, marking the German carmaker's 125th anniversary.
The superbly luxurious saloons launched in India are — Maybach 62 S and Maybach 57 S.
READ THIS FURTHER TO UNVEIL THE SECRETS