There is something called an "Oscar" at the dealers. It looks like a AC Cobra and is said to be Danish with a 1985 Volvo Turbo power train. I have Googled and been unable to find anything. Can anyone shine some light on what this vehicle might be. The story was that a very limited number were built but that it is not one off.