Annie's latest commercial is seemingly meant to drive audiences to the Palace Theatre in Times Square. I had to watch the spot back after it ran across the television in order to figure out what was being promoted.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.