Guess That Car game - By Clues Only

Not a GT40 and someone had already said Ford GT.
 
A bit of a stretch but...Hyundai Tuscani/Tiburon?
 
Clue#3: The race car, which has got a similar name, was extraordinarily successful.
 
If this is right, I'm going to hit myself: Mercedes-McLaren SLR?
 
Well, you're safe, no need to hurt yourself.
 
Not a BigMac :)

Big clue: Someone recently posted a thread asking for help on identifying this very same car!
 
Nissan Skyline by chance?
 
Top