The Killer Clown
- Episode aired Nov 20, 2018
- TV-14
- 44m
An upscale Florida community is reeling after one of their own is murdered in cold blood by a gun-toting clown.An upscale Florida community is reeling after one of their own is murdered in cold blood by a gun-toting clown.An upscale Florida community is reeling after one of their own is murdered in cold blood by a gun-toting clown.