
Autocar Names Classic Mini “Greatest British Car Ever Made”
[Official Release] Motoring magazine Autocar publishes outcome of survey: one-off of the small car class crowned “greatest British car ever made”. 53 years ago, in September 1959, sales began of the Morris...









