The 2007 Mini Cooper S Superbug The Mini Cooper S is a small, very friendly looking car with a traditional design but a modern engine and features. The very first Mini was launched on the market in 1961 by the British Motor Corporation (BMC), belonging to the supermini class of automobiles. The genuine Mini is [...]