Description This is the brand-new Mercedes Maybach S680 edition 100. This V12 sedan is limited to 100 units in the world. I spotted the car in front of a restaurant last evening.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...