
Andrew at Puppetvision tells us it’s against the law to perform puppet shows from windows in New York. Hrm.
Because somebody had to, BBDO New York did this off-colour Diet Mountain Dew spot in which the SWAT team executes a puppet bust.
Inadvertently sucked in, we felt pretty thrown (in a good way) when the shot zipped over to the green-suited guy holding the Mountain Dew. It was a little like how we felt when the Tanqueray appeared except it didn’t take 10 fuckin’ minutes.