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 month ago · 159K views
This question is part of...
People also liked
653 plays • 1 day ago
132 plays • 1 month ago