The V12 Mercedes-Maybach S680 Makes You Feel Like A Villain: Driven With road presence like no other, I found enjoyment in the pure villainy and opulence of Maybach’s flagship ultra-luxury sedan. By Chris Rosales New Car Reviews - Jul 28