Iguana Death Cult + Los Toms + Supreme Joy
Schedule
Tue Oct 15 2024 at 06:00 pm
UTC-07:00Location
Hi-Dive Denver | Denver, CO
In 2017 Iguana Death Cult self-released their debut LP The First Stirrings Of Hideous Insect Life. The Rotterdam based band initially made their mark with giddy, hard-hitting garage punk and a miasma of acid-drenched psychedelics. The band’s second album Nude Casino (2019) held aloft a more cerebral and absurdist side of their songwriting. Echo Palace is an appropriately worldly album from a group breaking past the confines of its home country. It’s a very interesting mixture of indie, post-punk and avant-funk.