horrornewsnetwork.net
Ghost Brothers Season Two Debuts in March on TLC - Horror News Network - Complete Coverage of all Things Horror!
TLC announced via a press release today that Ghost Brothers will return to TLC’s successful “Friday Night Supernatural Strand” on March 10th, 2017. Season Two of Ghost Brothers will consist of eight episodes ranging from a visit to, “New Castle, Indiana to investigate paranormal claims at the historic Thornhaven Manor, a desolate sawmill nicknamed the “Mill …