www.just-auto.com -- An article on just-auto.com's web site laments the passing of the Mini and looks forward to the challenges facing BMW's New Mini. The original Mini was immortalised by the movie, 'The Italian job', and was an icon of the 1960s. It was launched in 1959 and lasted in production for 41 years before officially ending last week. Read the article at: