For our grand finale: a '60s piece of luxury muscle. Can you finish off with a win?

Answer 1966 Alfa Romeo Spider Duetto

The Alfa Romeo Spider is one of the brand's most famous models, being produced from 1966 - 1993.

Asked by · Last updated 6 months ago · 159.4K views