Located in Coolderry, County Offaly, Ireland, Leap Castle is said to be home to the 'Red Lady' a tall spirit clad in a red gown that clings to a sharp blade.
Episode Discussion
Login to leave a comment on this episode.
Located in Coolderry, County Offaly, Ireland, Leap Castle is said to be home to the 'Red Lady' a tall spirit clad in a red gown that clings to a sharp blade.
No comments yet. Be the first!