Took me fookin ages to find this, especially as I couldn't remember the name or artist.
Still sounds mint though
Special Weapons & Tactics » Suicide Acid - Brainstorm [1989]
Still sounds mint though
Special Weapons & Tactics » Suicide Acid - Brainstorm [1989]