The Terrifying Legend of the South Texas La LechuzaThe Terrifying Legend of the South Texas La LechuzaWho who who has heard of the terrifying legend of La Lechuza? Here is a look into the legend and the story of how La Lechuza creeped South Texas out in 1975. IngraIngra