CategoriesNews

Impeccable Mercedes-Maybach G 650 Landaulet Will Make You Drool With Its Insane Luxury

The Mercedes-Maybach G 650 Landaulet was the very first SUV to wear the Maybach badge and one of the boldest, most insane G Wagens ever made, due to its unrivaled luxury and impressive all-terrain capabilities. Built on the same chassis used in the Mercedes-Benz G 63 6X6, the Mercedes-Maybach G 650 Landaulet borrows the suspension and portal...