West coast thrash metal veterans, Metal Church, will release their 13th studio album, Congregation Of Annihilation, on May 26 via Rat Pak Records (America) and Reaper Entertainment (Europe). The new album marks the first release since the tragic death of legendary frontman Mike Howe, who passed in July of 2021...
Continue reading...
Continue reading...