MINI sells some of the cutest and most creative fashion accessories... er, cars. Part of what makes a MINI Cooper so attractive is how straight-up adorable it is, not to mention all of the possibilities that the owner has to customize the car. Be it checkerboard mirrors or a Union Jack on the roof, it can be done. The other thing that makes MINI just frankly brilliant is the fact that their advertising firm is just pure class!
Butler, Shine, Stern & Partners, a company based out of Sausalito, California, was originally charged with the task of developing the MINI brand in the United States. The advertising agency came up with "Let's Motor" as the phrase that would describe a MINI best. To date, the advertisements for the MINI brand have been nothing short of perfect, developing a cult status and making you say "that's really cool. I want one."
Sources: Marketallica, Toxel, and Inventorspot


Comments
Oennkc Yeah, in my opinion, it is written on every fence!!...