Barbara's Flower Shop

‘Curse of La Llorona’

April 17, 2019 0

Horror Fans, Prepare yourselves La Llorona. The Weeping Woman. A tragic apparition, caught between Heaven and Hell, trapped in a terrible fate. The mere mention of her name has struck terror around the world for […]