The Membranes have announced ‘What Nature Gives… Nature Takes Away’, a dark and brooding double album of psychedelic post-punk soundscapes set for release on June 7 via Cherry Red Records. Ahead of that, they are previewing lead track ‘A Strange Perfume’. With sixteen epic, powerful and darkly romantic songs on offer, this is The …
Read More »