Cloud Rat has shared an explosive new single, ‘Seven Heads’, from their forthcoming new album, Pollinator due out September 13th on Artoffact Records. The track premiered at Decibel Magazine and it’s is super brutal! Check it out! Continue reading
Cloud Rat has shared an explosive new single, ‘Seven Heads’, from their forthcoming new album, Pollinator due out September 13th on Artoffact Records. The track premiered at Decibel Magazine and it’s is super brutal! Check it out! Continue reading