Impulse Manslaughter

Profile:
Crust punk/metal hybrid band from Chicago, IL. The band formed in 1985 and broke up in 1993. They were one of the first bands to be signed to Nuclear Blast.
Sites:
Members: