
Netherlands krautrock/psych/punk band Iguana Death Cult have announced the release of their new full-length album ‘Echo Palace‘.
The follow-up to their 2019’s album ‘Nude Casino‘, will be out on May 12 via Innovative Leisure. Pre-order your copy here.
The band have also shared the video for the album’s lead single “Sensory Overload“. Watch it now.

Echo Palace Tracklisting:
- Paper Straws
- Echo Palace
- Pushermen
- Sunny Side Up
- Sensory Overload
- Conference to Conference
- I Just Want a House
- Oh No
- Rope a Dope
- Heaven in Disorder
- Radio Brainwave