They went to a lot of trouble to disguise this car -- I thought "Volvo" too....
But you can see that the fenders and doors are just tacked on... good eye spotting the kidneys underneath the big front mesh...
Big kidneys and the dual exhausts in the rear are probably both for that TWIN TURBO V8!!!