1977 British Leyland Mini 1000 Mark 4. Everyone knows about Mr. Bean's car but what's the meaning of British Leyland. I mean what relation do Mini and British Leyland have with each other? Anyone please explain.
Sponsored Posts
Comments
British Leyland is the company who manufactures the car and design.
Comments
British Leyland is the company who manufactures the car and design.
So Mini isnt a company?