TOTAL ANNIHILATION unleash new single and music video
Total Annihilation have released a new single and music video for the track “The Art of Torture”. The song comes from their upcoming album “Mountains of Madness“, due out on January 16, 2026.
Total Annihilation have released a new single and music video for the track “The Art of Torture”. The song comes from their upcoming album “Mountains of Madness“, due out on January 16, 2026.
Australian act Speed have announced a US tour. Support will come from Thailand’s Whispers. They will also appear with Gorilla Biscuits and…
Crowbar have announced a European tour for the Summer. The dates are: Jun. 20 Dessel, BE @ Graspop Metal MeetingJun. 21 Nijmegen,…
Norway’s Dimmu Borgir have announced Kjell Åge “Damage” Karlsen as their new guitarist. Karlsen, who previously played with Borgir frontman Shagrath in Chrome Division, made his live debut Friday night…
Make Them Suffer have released a live performance video of the track “Widower”. The song is taken from their September 5th show…
Mourn the Light have released a new single and lyric video for the track “Sorrow Feeds the Silence”. The song comes from…
Lena Scissorhands has released a new single and music video for the track “Believe”. The song features the Vervain St. Project.