Exploding Heads 246: More Slashers

Dave and Christian return with a bunch more slasher watches in preparation for Ep 250. Enjoy!