A paranormal television crew explores a residence where La Llorona (The Crying Woman) sightings have allegedly occurred. The trio soon finds itself in a fight to the death as one of the world's oldest urban legends comes to life in front of their eyes.
Read full
A paranormal television crew explores a residence where La Llorona (The Crying Woman) sightings have allegedly occurred. The trio soon finds itself in a fight to the death as one of the world's oldest urban legends comes to life in front of their eyes.
Discussion