Oxford's Mini marks 50th birthday
FIFTY years ago today a motoring legend was born in Oxford. The first Mini to roll off the production line emerged from the Cowley car plant on May 8, 1959, ready for its debut on forecourts later that summer. Half a century later, and