Who makes this classic car?

Answer Alfa Romeo

The Alfa Romeo Spider was produced in Italy over four decades from 1966 - 1993.

Asked by · Last updated 2 months ago · 7.9K views