Where To Stream Snapped Season 7 Episode 17
Kelly Forbes
- Aired November 15, 2009
- 60 Min
Kelly Forbes is accused of strangling her newlywed husband to death in November 2007, and then claims self-defense.
Kelly Forbes
Kelly Forbes is accused of strangling her newlywed husband to death in November 2007, and then claims self-defense.