event · 08 October 1980 · 45 years ago
British Leyland starts selling Mini Metro
More events on 08 Oct