Artist Profile

Slugwrench

Beyond experimental, beyond industrial, Slugwrench is the last word in electronic music.
Genre
Electronica
Site
Active
1999 - 2000