Castle of the Damned

EPISODE:

Episode Info

Ireland's Charleville Castle and Samlesbury Hall in England are investigated.

Cast

Castle of the Damned Photos