derhead

Upcoming Metal Releases: 3/26/2023-4/1/2023

Here’s all the new metal that’s releasing between March 26th and April 1st, 2023 — spin (or skip) new music from Lamp of Murmuur, Kommand, Demonstealer, and more.