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 1 month ago · 390.4K views
This question is part of...
208K plays • 3 years ago
23.3K plays • 1 year ago
People also liked
132 plays • 1 month ago