Gloomy Spanish Folk Punk Act Lechuza Unveil their Memento Mori Video for “Gorrión”
A new band has emerged from the eerie streets of Madrid! Lechuza (which means “owl”) is serving up a heavy helping of psychedelic doom folk-infused metal that blurs the boundaries of dark underground musical styles. Their latest offering, “Gorrión” (sparrow in Spanish), is an eerie, jangly folk punk track with lyrical poetry rife with beautiful…
Read More “Gloomy Spanish Folk Punk Act Lechuza Unveil their Memento Mori Video for “Gorrión”” »