Scream your head off

via paper-plane.fr

Funny ambient idea for 13th Street, the #1 horror TV channel in Germany. Hard to miss if you’re playing there and a lot of talk value.

Regional Executive Creative Director Geometry Global Asia Pacific