Where To Stream 20/20 Season 2023 Episode 16
The Case of the Killer Clown
- Aired May 5, 2023
- 120 Min
- Rated 8.5
- Number 16 Of 36 Rated Episodes
A clown murders a Florida mom, leading to a 30-year journey to solve the case.
The Case of the Killer Clown
A clown murders a Florida mom, leading to a 30-year journey to solve the case.