Mini

Did you know, Mini was a small car created by the British Motor Corporation in 1959? The Mark I Mini was the first Mini to roll off of the assembly line in 1959. Soon after, the Mark II Mini and Mark III Mini were created. These Mini makes were very popular in North...