Where To Stream Ghosts in the Hood Season 1 Episode 3
Don't Play with Santa Muerte
- Aired January 19, 2017
- 60 Min
The O.P.O. is on edge when rumors of Santa Muerte begin to circulate near a haunted grocery store. Meanwhile, a heavy metal venue in Anaheim is suspecting paranormal behavior from within its past.