Take a look at the limited Mercedes Maybach S650 cabriolet.
Take a look at the limited Mercedes Maybach S650 cabriolet. Mercedes Benz has always been about luxury, of course it has its sport line too, but Mercedes in general stands for luxury, and my good do they do...