Heavy Metal Album Releases For This Week
If you’re having trouble getting together all the information about who’s releasing what and when, here’s a compiled list for you. Heavy Metal CD Releases for the week of November 21, 2011 Acherontas – Vamachara (Agonia) Behemoth – Demonica (Metal Blade) Cathedral – Anniversary (Rise Above) Chasma – Declarations of the Grand Artificer (Moribund) Coalesce …
Continue reading “Heavy Metal Album Releases For This Week”