The Mini is more than just a car. It is a symbol of British culture and history. It was born in the 60’s in Britain, as a response to the fuel shortage caused by the Suez crisis. The British Motor Company wanted to create a low-cost car that was small, efficient and practical. They succeeded beyond their expectations. The Mini became the most popular car ever produced in Britain, and one of the most iconic cars in the world. (more…)