Where To Stream Ghost Hunters International Season 1 Episode 10
Castle of the Damned
- Aired July 23, 2008
- 60 Min
- Rated 8.5
The team travels to Ireland to explore the mysteries of the infamous Charleville Castle. From there the team visits Samlesbury Hall in Samlesbury, England.