News

Ian Callum said: “The Mini is one of the most important cars ever created, not just for its innovative engineering, but for what it represents culturally as a symbol of British ingenuity and style.
Built by David Brown Automotive and called the eMastered, it’s a Mini that looks very similar to the 1959 original, but with a brand new body, a beautifully-trimmed leather interior, modern ...