Helen Moore Snapped : Season 21 Episode 12
TV-14 Oxygen 30m int(0)
Aired: October 22nd, 2017 @ 6:00 PM EST on Oxygen
Helen’s boyfriend goes missing just as authorities find a dismembered torso, but is it case closed? Or 20 years later, is Helen’s new story a game changer?