Tag: Druids

Episode 88: Leap Castle

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…


Episode 66: The Origins of Halloween

Many people celebrate Halloween the world over, but how many of them know where it came from? We look into the history of the spooky holiday and follow it’s travel…