ByMatt Carter, writer at Creators.co
If the zombie apocalypse kicks off you'll find me in the Winchester
Matt Carter

A weird Bigfoot-like creature stalks the blood-red hallways in this new still from Rob Zombie's The Lords of Salem. That dude is just covering all of the bases.

(via Bloody Disgusting)


Latest from our Creators