The 2012 Maybach Landaulet is an ultra luxury convertible manufactured by German automaker Mercedes Benz. Built off the Maybach 62, this high performance sedan features a rear passenger compartment separated by a glass partition. Under its hood is a 6.0-liter twin-turbocharged V12 engine that produces a massive 620 horsepower and 738 lb-ft of torque.
@Teaka 🌺 Mercedes-Maybach G 650 Landaulet 😩😍 come on future. 💰6 hours 21 minutes ago