Where To Stream Nightmare Next Door Season 7 Episode 2
Devil in the Desert
- Aired March 19, 2013
- 60 Min
Sixteen years after Adele's naked body is found decaying in her condo, her case remains unsolved; can new advances in forensics finally identify her strangler?