Metal Church Premiere “Reset” Music Video

Metal Church have premiered a new video for their song “Reset.” This song is from the band’s latest studio album “XI.”

Advertisements

Comments are closed.