BLACK STAR RIDERS – NEW ALBUM WRONG SIDE OF PARADISE – OUT 20TH JANUARY 2023 ON EARACHE RECORDS 2 min read
Desert Thrashers SCARS OF ATROPHY Kick The Mosh Pit Wide Open w/ New Music Video “Nations Divide” 2 min read
Tentacles Industries – France’s eOn Showcase The Thrill Of Rebellion In Video For “Highlanders” 2 min read
French label Music Records reunited 5 of its most extreme metal bands for a split called ‘ALUTIAE’ 1 min read