News

“It’s supposed to be sides of the British flag,” one wrote. While Mini Cooper is owned by German automotive company BMW, the original Mini Cooper was produced by British Motor Corporation (BMC ...