The German troupe incorporates industrial-strength electronics with classic melodic death metal on a brand-new song.
Continue reading…