
“You know what I want. I want the baby.” (Lechuza Of San Luis Potosi, Mexico)
“La lechuza has also been spotted in San Luis Potosi, Mexico. Many people from that area report seeing a big bird with big wings who steals babies. My husband, who’s …
Read More