Deep in the deserts of the Southwest and Northern Mexico, there is said to live a creature that has been feeding on the blood of animals and humans alike for the past several centuries. A monster that’s part bird, and part-woman. It is so powerful that once it sets its beady eyes on you, there is nothing you can do to escape or fight back. What is this fearsome beast, you … [Read more...] about The Legend of the Fearsome Creature La Lechuza