Mercedes-Maybach S680 V12 Edition: a limited run of only 50 units
The German luxury automaker has just unveiled a special edition of its ultra-luxury sedan, with such limited numbers that customers in some markets may have to enter a lottery to purchase one.