Museum of Natural Mystery – Exhibit 19a: Legend of La Lechuza
Appendix: La Lechuza may be a bit obscure when it comes to mainstream monsters, but for residents of Central Mexico, Southern California, and South Texas, the owl-witch is a well-known and frightening cucuy. In the first half of a two-part episode exploring monsters of South Texas’s Rio Grande Valley, we examine the tale of the […]