S.T.A.B. Electronics / Chloroform Rapist / Unclean / Concrete Mascara - Art Of Deviance




This does what it says on the tin.

Double C60(ish) released on Corrosive Art Records in 2012.

Art Of Deviance

1 comments:

Anonymous,  15 January 2019 at 13:17  

Caligari:
mmm

too much power electronic oriented.
not my kind of noise