SWAT Lays Law Down on Puppets, Mountain Dew Absorbs the Shock

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.