Where To Stream Snapped Season 30 Episode 22
Dephne Wright
- Aired March 13, 2022
- 60 Min
While investigating the disturbing murder of an elderly Vietnamese couple in Texas, authorities are left stunned when stories of mysticism and conspiracy come to the front of the investigation.