News Luxurious Off-Road Mercedes-Maybach G650 Landaulet The Mercedes-Maybach G650 Landaulet effortlessly handles a powerful 630-horsepower, twin-turbo V-12 engine. It shares its lineage with the G63 4×4 and 6×6 models, showcasing... Matthew RossiJune 1, 2021