Poster of Takedown With Chris Hansen - Season 4 - Episode 8 - Jared vs. Satan

Takedown With Chris Hansen - Season 4 - Jared vs. Satan (Episode 8)

Plot: Chris Hansen continues to confront alleged predators.
Episode Aired On:
Thursday, June 15 2023
1 year ago