Shopping for insurance Mini Cooper is your first task when you buy this high-end vehicle. Beginning its life as the Micro Car in 1957, the Mini Cooper was invented to address the UK oil crisis by the ...