The Biggest Smallest Car Company

S1E47 · 2022-03-21 · 29 min

Made in England: We meet the workers behind the two Mini factories that run 24/7, producing nearly 1,000 cars a day

The show’s own verdict is on its page.