carsthatnevermadeitetc: Mercedes-Benz have teased  a 6M long, ultra-luxury Maybach coupe concept in advance of its debut next Thursday (August 18) at the Pebble Beach Concours d’Elegance
fyiff gag