One of the latest TV ads out from BMW is following the trend of it’s little sister brand trying to convince consumers that they can battle high gas prices and protect the environment by buying a car! While the logic of this campaign is something only the advertising industry could dream up, I was more [...]



