Where To Stream 120 Hours Behind Bars Season 1 Episode 1
Washington Parish Jail
- Aired January 19, 2026
- 60 Min
- Rated 7.5
- Number 1 Of 11 Rated Episodes
Washington Parish jail battles overcrowding and chaos.
Washington Parish Jail
Washington Parish jail battles overcrowding and chaos.