motoringfile.com
Autocar Names Classic Mini "Greatest British Car Ever Made" - MotoringFile
[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,...