Where To Stream 20/20 Season 2017 Episode 40
The Killer Clown?
- Aired October 20, 2017
- 60 Min
Twenty-seven years after a Florida woman was fatally shot on the doorstep of her home by an assailant in a clown costume, police arrest her husband's new wife.