This is the Halloween costume that will scare the heck out of everyone who sees you on Oct. 31. Re-creating the haunting legendary ghost from Latin American folklore known as La Llorona or the weeping ...
La Llorona is an urban legend many Latinos grew up believing — and fearing. Also known as the Weeping Woman, her tear-clad face and ghostly features are the very definition of haunting. If it's a ...