US thrash metal veterans Metal Church have released another song from their upcoming 13th studio album, “Congregation of Annihilation”. The new track “Making Monsters” puts…
Metal Church
West coast metal veterans Metal Church will release their 13th studio album, “Congregation of Annihilation”, on May 26th via Rat Pak Records (America) and Reaper…