Where To Stream True Crime Story It Couldn't Happen Here Season 2 Episode 5
Atwater, Ohio
- Aired September 29, 2022
- 60 Min
Cold case investigators, looking into a shocking double murder, elicit a series of confessions from a group of teens. But years later, the teens recant their statements. Did aggressive tactics send an innocent man to death row?