Britains Best Selling Cars Of All Time link
Also interesting to consider that all the other cars changed considerably over the years, whereas the Mini hardly changed at all?
But if the final production number of Minis produced was 5,387,862 cars, where did the other 3,805,975 Minis end up?
So shame on us Brits for not buying more and putting it at the number one spot!
