Own A Piece of History and Enjoy Tremendous Engineering Ahead of Its Times With its iconic design, the Mini has been captivating drivers around the globe for over six decades. Initially created by Sir Alec Issigonis in 1959 and now owned by BMW since 1994, this small car packs plenty of punch into a pocket-sized […]