Newsdesk The limited-edition Mercedes-Maybach S650 Cabriolet By DoubleClutch.ca Staff November 18, 2016 A 6.0 Liter, V12 Bi-turbo lies under the hood of this rare, German luxury Cabriolet.