The New Mini The New Mini Published November 20, 2013 This week saw the launch of the new MINI. As possibly the most recognisable car in the history of time and first released in 1959,…Continue reading The New Mini