It was the summer of 1995 and finally, a new Alfa Spider had arrived – at least for Europeans. After 27 years, the last of the old 105-series Spiders rolled off the line in April…
Automotive History Online
It was the summer of 1995 and finally, a new Alfa Spider had arrived – at least for Europeans. After 27 years, the last of the old 105-series Spiders rolled off the line in April…