A paranormal television show team explores a residence where La Llorona (The Crying Woman) sightings have been reported. As one of the world's oldest urban legends comes to life in front of their eyes, the group finds themselves in a life-or-death situation.
Read full
A paranormal television show team explores a residence where La Llorona (The Crying Woman) sightings have been reported. As one of the world's oldest urban legends comes to life in front of their eyes, the group finds themselves in a life-or-death situation.
Discussion