Swedish metal group Degradead recently released a video for new single “Victimize.” The song is off their self-titled fifth album, which dropped at the end [ … ]
Tag: Degradead
Swedish Death Metal Band Degradead Announce Album Release Date
Swedish death metal band Degradead will release latest album A World Destroyer in the United States on June 28. Their previous album, 2009’s Out of [ … ]