No cheating. Not that I'll know.

Edit: Knowaboutcars (appropriately) got this one - it's a G40R!!!