Posts

Ghost Brothers Season Two Debuts in March on TLC

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 of Death” in the bayou of Louisiana; the maze-like home of the Winchester Mystery House in San Jose; a haunted elementary school in Middletown, Ohio; the “White Witch” of Rose Hall in Montego Bay, Jamaica; and more.”

read more