wormgearzine.com
Burn Ward – Self Immolation
This is a nicely packaged business Card CDR, featuring just one track. The track is loud and on top of you from the opening seconds. Abrasive electronics and dirty noise with a crisp production giv…