• Mysteries of the Abandoned: Season Eight Coming to Science Channel

    12 days ago - By TV Series Finale

    Mysteries of the Abandoned is returning to the Science Channel for its eighth season in December. The series takes viewers to abandoned sites and tells their stories. revealed more about the return of the series in a press release. Check that out below. “An abandoned North Carolina ghost town which briefly served as the backdrop...
    Read more ...