The Killer Clown?
- Episode aired Oct 20, 2017
- Unrated
- 57m
Twenty-seven years after a Florida woman was fatally shot on the doorsteps of her home by an assailant in a clown costume, police arrest her husband's new wife.Twenty-seven years after a Florida woman was fatally shot on the doorsteps of her home by an assailant in a clown costume, police arrest her husband's new wife.Twenty-seven years after a Florida woman was fatally shot on the doorsteps of her home by an assailant in a clown costume, police arrest her husband's new wife.