The Huffington Post -
13 Nov 2012 02:22

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.
Share this Article