Plot: The Ghost Brothers travel to New Castle, Indiana to investigate paranormal claims at the historic Thornhaven Manor. They search for answers as to what is behind phenomena here

Ghost Brothers - Season 2 - Thornhaven Manor & Magnolia Plantation (Episode 1)
Episode Aired On:
Friday, March 10 2017
8 years ago
Friday, March 10 2017
8 years ago
Go to
Episode 2