What is it? My first thought was NSX then I thought maybe its a Ferrari but I don't recognize the badge at all. Is it a Lotus?
Venturi 400GT