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 Cliff Johnson · Last updated 6 months ago · 159.4K views