I've never heard of this car, and couldn't pull it up on a search. What is it? Can you post a link or a pic?
Maybach
It's an incredibly expensive Benz. They have one at our local dealer. I think it has a twin turbo V12. It's a beautiful car but way to big and a wee bit over my budget.
http://www.maybachusa.com/