€17.00
12" LP
Artist(s): The Rita, Treriksröset Label: White Centipede Noise Cat. no: WCN040
Keep industrial out of harsh noise