Vision Mercedes-Maybach Ultimate Luxury leaked
Originally scheduled to debut at the upcoming Beijing Motor Show, the Vision Mercedes-Maybach Ultimate Luxury concept has been leaked online. As previously suggested, the vehicle does indeed take the shape of an …