What Braaaaaaaaaaains!
Wednesday, February 6, 2013
Marketing
What Braaaaaaaaaaains!
Here's a really brilliant Walking Dead ad instillation in Union Station, Toronto. Every day a finger gets hacked off. At some point it is said there will be chained up walkers live on site.
Blog Author: Trey Sprinkle, Former B teamer
Tags: Branding & Advertising