Tuesday, February 1, 2011

Mercedes-Benz re-launches the Maybach in India

There was a time when parallels were drawn between the Mercedes-Benz Maybach and the Rolls-Royce Phantom, with the latter being known as the most luxurious automobile in the world. The Maybach, however, couldn’t quite keep the promise and the Phantom continued to rule the automotive world. However, even with its not so enticing sales, Mercedes-Benz believes in the Maybach brand and have

No comments:

Post a Comment