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 1 month ago · 159K views