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.
Event Venue
Hi-Dive Denver, 7 S Broadway,Denver,CO,United States
Tickets