Crorepati alert! Mercedes brings Maybach back to India

The super-luxury sedan was first launched here in 2004. The new avatar has the same price tag as its original: 4.85 crores.

Related Videos