Friday, April 13, 2018

Ep. 7: Beast of the Manchester Morgue

In this episode, we visit the re-animated dead in the English countryside and make a deal with the devil in the Philippines. Grab your bellbottoms and a...a...a...dog collar?