Metal Church release ‘Reset’ music video; kick off summer tour this week
Heavy metal titans METAL CHURCH will be touring Europe and the US extensively from this Friday onwards. They will once again be presenting their latest studio album »XI«, which hit the charts worldwide (Switzerland #30, […]