Castle Leslie

December 22, 1996
0.0%

Ghosthunters - S3 - E3

Castle Leslie

Castle Leslie is set on a lakeside in southern Ireland. Over the years there have been many unexplained incidents of ghostly activity with long-dead relatives.

Ghosthunters: Season 3 - 8 Episode s


Ghosthunters: All seasons