As the title suggests this is this Danish Death Metal band’s 7th album. Panzerchrist have been doing the rounds since 1993 and whilst not as prolific as some; their less is more approach when releasing albums works. The band is a revolving door of musicians but has at one point …
Read More »