Album Review: Death Toll 80k – Step Down (Svart Records)
Finnish grindcore/death metal band, Death Toll 80k released their latest album, Step Down on November 17th 2017 via Svart Records.
Finnish grindcore/death metal band, Death Toll 80k released their latest album, Step Down on November 17th 2017 via Svart Records.