The MINI, built in Oxford under BMW Group, celebrates 25 years of production as of 2026, with the first modern model rolling off the line on April 26, 2001. This began a new era for the classic car, ...
It’s called the Smart #2, and it draws inspiration from Smart’s first model, the Fortwo. The first model is just a concept ...