La Hora de La Llorona!
The Legend of La Llorona (the movie) will premiere this Friday in Mexico City. The movie was filmed in Chiapas last March/April and is finally coming out this weekend! How scary! We’re still scared of La Llorona! Did your parents ever scare you with that biatch??? They sure used to scare us!!!!

