Killer Clown Sheila Keen Pleads Guilty
Exclusive

Killer Clown Sheila Keen Pleads Guilty

Although today she maintains her innocence, Sheila Keen pled guilty to the murder of Marlene Warren.

Season 33 Episode 19 - Videos