Urban Legends Episode 1 – La Llorona Today’s episode will be discussing the urban legend, La Llorona and her popularity in the hispanic/latino culture and growing...