Can you tell what's new on this V8-powered Mercedes-Maybach S 580 luxury sedan? Why don't you come inside to see it better ...