The Mini Cooper isn’t even 12 feet long. The smallest new car sold in America, it’s less than 4 feet, 7 inches tall. But don’t sell this diminutive hatchback short. The Mini Cooper is long on charm — ...