Where To Stream Snapped Season 9 Episode 17
Stephanie Lazarus
- Aired September 30, 2012
- 60 Min
An L.A. police detective turns suspect when DNA cracks a 23-year murder mystery.
Stephanie Lazarus
An L.A. police detective turns suspect when DNA cracks a 23-year murder mystery.