An Open Letter to Taco Bell
An open letter to Greg Creed, Chief Executive Officer and President of Taco Bell: What the hell happened to you on your way to the Pantheon of Advertising? I just can’t keep quiet anymore. Their latest spots practically made me throw up in my mouth. Have you seen the latest in a long string of […]