metalnationradio.ca
Album Review: Metal Church - XI - Metal Nation News
Facebook Twitter Google+ LinkedIn Band: Metal Church Album: XI Release Date: March 25th, 2016 Label: Nuclear Blast Metal Church is probably one of the most influential metal bands around, arguably laying some of the groundwork for heavy metal / thrash … Continue reading →