Where To Stream 20/20 Season 2023 Episode 2
Horror in Idaho
- Aired January 13, 2023
- 120 Min
- Rated 7.0
- Number 31 Of 36 Rated Episodes
The latest reporting on the investigation, exclusive interviews and chilling new details in the Idaho case.
Horror in Idaho
The latest reporting on the investigation, exclusive interviews and chilling new details in the Idaho case.