A new recording from The Cosmic Dead chappies is a cause for celebration indeed!
Rainbowhead is the latest long player opus, from these magi gadgies with the magic beans.
I feel blessed to have witnessed the sonic assault of these guys live – both times on the hallowed stage of Eindhoven Psych Lab.
Continue reading