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 Mini-Minor and Austin Seven, and the classic Mini duly embarked on … Continue reading
