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

Put our experts to work

Contact Us