Tag: Mini Cooper

on

The Mini is an iconic British creation which has seen prominence in commercials, movies, TV, and other media for much of its history. Its boxy design, small frame, and low-to-the-ground “bulldog” stance makes it a difficult car to forget.