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 1 year ago · 8.3K views