Season 28 Episode 7: Debra Henderson

Watch Snapped season 28 episode 7 tv series online free
Release: Oct 18, 2020

A chance for love brings an Oklahoma woman to rural Texas, but her quick disappearance has investigators following a paper trail that will expose the treachery of greed.

Snappedexpand_lessSeason 28