I searched everywhere...I found this car in a pair of sites, and perhaps a confirm that the car still exists, has a quite different body, and carries the plate SA-31296 (a plate I've seen on other cars yet!!).
I've got no sure information about the name; where I saw the car it's named Alfa Romeo MT4 1600 spider, but I suppose you're waiting for a different name. If so, please unlock and remember the work I did.