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