NEW MUSIC FRIDAY: Rock and Metal Release Radar – September 18th 2026


New from the labels, straight to you. It’s New Music Friday for September 18th 2026.

Continue reading →


Trenchwar Share Their Single and Video “Overlords of Cold” – New Album Coming Soon


Dutch hardcore collective, Trenchwar, just unveiled their latest single, “Overlords of Cold,” with a music video. The song is the title track from their forthcoming, debut album, scheduled for release on September 18th, via Time To Kill Records. Watch it below and read more.
Continue reading →