This week Ghosts in the Hood investigates tales of Santa Muerte at a local store and some unexplained activity at a metal venue. The team get reports of a grocery store being haunted and head over to ...
Halloween is almost here, so is Dia de los Muertos - the Day of the Dead. It's a holiday in many places, normally just after Halloween, and its symbols include a skull that appears on everything from ...