New Yorkers hate Times Square…but love when their ad is up on the big screen. At least I did.
Conceptual. Creative. Art Director.