Content cover
When the Zombies Come Poster

When the Zombies Come

2013 1 • 10 min

When the Zombies Come

2013 1/10 10 min

At a hardware store in the middle of no where fans of the walking dead have turned their love of zombies into an obsession which has warped the way they see the store and costumers.

Released
Jan 18, 2013

By browsing this website, you accept our cookies policy.