Skip To Content

Where To Stream Snapped Season 8 Episode 21

Kelly Ryan

Kelly Ryan and her husband Craig Titus are accused of killing their personal assistant Melissa James in December 2005, then disposing of her body.