The Austin Metro Story

Big Car - A podcast by Big Car - Sundays

Categories:

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.