The Austin Metro Story Big Car - A podcast by Big Car Play Categories: History It’s 1975 and the newly created British Leyland Motor Corporation faces an enormous challenge. It needs a new Mini, but on a ”mini” budget.