This is the iconic Mini, introduced in 1959. It was designed and produced in which country?

Answer Great Britain

The Mini was manufactured originally by the British Motor Corporation.

Asked by · Last updated 5 years ago · 107.9K views

Challenge yourself with more Cars & Trucks quizzes