I'm not 100% convinced this car is what it purports to be on the 'site where I found it, but let's see what the Puzzlers come up with; hopefully it's not a re-post..
1 point on offer for whoever can say either what I have it as or what it really is (if something different)!