ahh, the good old Alfa Spider. I also had one back around 1970 with Hardtop, but with the 1300cc engine. Great car, great engine, great engine sound, but the rust killed it unfortunately.
For those who do not know this car, here some pics from wiki
Alfa Romeo Spider - Wikipedia, the free encyclopedia