Geneva Motor Show 2018

The maddest Maybach gets even more insane when the G 650 Landaulet drops its top

Transcript
RoadshowSuperluxury CarsMercedes-Benz