Get a glimpse into the terror and the fun in the video and come face to face with La Llorona herself at Halloween Horror Nights, going on now through Halloween, October 31, only at Universal Studios Hollywood!
Home Universal Studios Hollywood Halloween Horror Nights - Hollywood Behind the Screams of La Llorona