This Mini Cooper car is one that is no doubt that it is one of the iconic automotive tradings from Britain. Produced in a period when the largest were interested in speed but yet eager to lower the costs, it had to allow a perfect combination of performance also the economy in a tiny package. […]