Heavy metal titans, METAL CHURCH, released their latest album entitled XI, in March this year through Nuclear Blast Records. After a lot of successful shows with bands such as MEGADETH and AMON AMARTHas well as several European festival shows, the...
Read more »