As the standard Maybach hasn't been received all that well, Mercedes Benz have been busy making it extra tempting. Or so they thought. Read More