Posters featuring an image from the ad are in the NYC subway system (it’s hard to find one that doesn’t have graffiti or a sticker pasted onto it.) I have to assume that they’re not only advertising in NYC, but that posters appear elsewhere. High honors for an animated spot. (...