News Luxurious Off-Road Mercedes-Maybach G650 Landaulet The Landaulet, pulls a helluva 630-horsepower, twin-turbo V-12 engine with ease. This is born of the same lineage as the G63 4×4-G63 6×6 and... Matthew RossiJune 1, 2021