Next guess.....a Lotus...Eclat. Is there such a thing? The left-hand-drive is what is getting me.
Steve that machine does look like an old drag car.....is that a nitrous tank under the dash? But does a drag car have a windshield and wipers?