What better venue than the LA Auto Show for the launch of Mercedes-Maybach’s first drop-top model? Built in a limited run of just 300 units the Mercedes-Maybach S 650 Cabriolet…
What better venue than the LA Auto Show for the launch of Mercedes-Maybach’s first drop-top model? Built in a limited run of just 300 units the Mercedes-Maybach S 650 Cabriolet…