Godcage - Untitled

>> Thursday, January 26, 2017

Harsh noise project from Stephen Ala Page who sadly passed away last year. A completely relentless barrage with vocals buried in there somewhere. Fucking fantastic. Originally released on the Bacteria Field label. You might notice the B side is shorter than the A side, that's intentional. 

Get it here


Post a Comment