the fully loaded magazine
A Maybach G 650 Landaulet is on display on the Mercedes stand during the first media day of the International Frankfurt Motor Show IAA in Frankfurt, Germany.