First released in 1966, the Alfa Romeo Spider was built by and named after a firm from:
Alfa Romeo was founded in Milan, Italy in 1910, with headquarters being based in Italy ever since.
Asked by Dan Henry · Last updated 3 months ago · 427.2K views
This question is part of...
1 year ago