The Devil You Know
Join journalist Chad Nance as he travels to a North Carolina house where human remains were found and the homeowner is a self-proclaimed Satanist.
Watch The Devil You Know online free
S01:E01 - There’s a Satanist in the Suburbs
S01:E02 - A Punk Knows Where the Bodies Are Buried