Where To Stream Snapped Season 14 Episode 13
Juatasha Denton-McCaster
- Aired March 8, 2015
- 60 Min
The mystery of a decapitated corpse leads police to make an unlikely accusation about a college student and her missing husband.
Juatasha Denton-McCaster
The mystery of a decapitated corpse leads police to make an unlikely accusation about a college student and her missing husband.