Eo7cZfJ8-aQhd.jpg

The all new Maybach S Class, this luxury ride is the new talk of the town and its truly one of the biggest changes we've seen in cars recently.