Ghost Brothers Season 2 Episode 9
The Ghost Brothers investigate Thornhaven Manor in New Castle, Ind., where the violence, murder and revenge of the past have left an indelible mark.
Serie: Ghost Brothers
Episode Title: New Castle Murder House
Air Date: 2017-05-19