Podcast: Play in new window | Download
Subscribe: Spotify | TuneIn | RSS
Leap Castle is an Irish Castle with a sordid history and some creepy spirits. Within its walls, it contains a ghost known as the Red Lady, a phantom priest and a scary and smelly thing known as an Elemental.
Necrocasticon – Vol 5 Chapter 21
Svengoolie Meets the DC Universe
The Amusement Park Premiere – George Romero Lost Film