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 7 months ago · 8.2K views