Where To Stream Evidence of Evil Season 3 Episode 21
Tragedy in the Canyon
- Aired June 11, 2021
- 60 Min
Tragedy in the Canyon is the disturbing story of Jchandra Brown and how investigators uncovered what happened in the moments leading up to her death.