Studio Decibel

Studio Decibel

Total Death – release date announced + cover art revealed

News
Punishment 18 Records has confirmed that “The Pound of Flesh”, the new italian metallers Total Death full-length, will be released on next January ...
Read more 0