Exploding Heads 245: Latest Slasher Watches

Dave and Christian talk some recent horror news and releases as well as their latest slasher watches. Hope you enjoy.