18 Nov 2013, 14:53 UTC · By: Gabriel Nica / After months of teasing, with the new MINI being caught undisguised and off guard a couple of times, the long-awaited 18th of November is here and the Oxford officials took the veils off their lates...