First released in 1966, the Alfa Romeo Spider was built by and named after a firm from:

Answer Italy

Alfa Romeo was founded in Milan, Italy in 1910, with headquarters being based in Italy ever since.

Asked by · Last updated 1 month ago · 390.4K views