Nightmares on Main Street
- Episode aired Feb 27, 2017
- TV-14
- 42m
Detectives uncover a day care abuse scandal in Austin, Texas, that horrifies a community, while women across the nation come forward with chilling tales of ritual abuse. Is it possible that ... Read allDetectives uncover a day care abuse scandal in Austin, Texas, that horrifies a community, while women across the nation come forward with chilling tales of ritual abuse. Is it possible that there's a network of Satanists behind it all?Detectives uncover a day care abuse scandal in Austin, Texas, that horrifies a community, while women across the nation come forward with chilling tales of ritual abuse. Is it possible that there's a network of Satanists behind it all?