The Killer Clown?
- Air Date
- Aired Oct 20, 2017
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.
The Killer Clown?
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.