Death Toll 80K – Step Down (Review)

Death Toll 80KThis is the second album from Death Toll 80K, a grindcore band from Finland.

Containing 17 tracks in a scant 16 minutes, this violent and abrasive grindcore is raw, ugly, nasty, and full of furious rage. Continue reading