Where To Stream The Dead Files Season 13 Episode 6
The Demon's Quest
- Aired January 25, 2021
- 60 Min
Steve and Amy travel to Oakland, Oregon, where two distraught parents fear something evil is putting their children's lives in grave danger. The explosion of demonic activity has everyone on edge, and they are desperate for answers on how to stop it.