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

Love From Within

Svengoolie Meets the DC Universe

The Amusement Park Premiere – George Romero Lost Film

Offaly Express – Ghost Image

Paravent

Leap Castle