Volume II: Chasing the Witch Owl (La Lechuza feat. Sara Deese)
Manage episode 411252145 series 3564015
La Lechuza is the Spanish word for "Owl." But to many, this term means much more than a simple, mundane bird. Steeped in witchcraft, deep in tradition and with roots in ancient history, La Lechuza occupies the darkest corners of the House of Monsters.
Question, comment or suggestion for the show? Email aaron@smalltownmonsters.com
13 epizódok