Mercedes Has Cancelled That Weird Maybach SUV Sedan The oddly shaped car is apparently too expensive to develop. By Adrian Padeanu Manufacturing / Production - Feb 28 2024