Cancer Premiere “Garrotte” Lyric Video

Cancer have premiered a lyric video for their song “Garrotte.” This track is from the band’s new album “Shadow Gripped,” which will be released on November 2.

Advertisements

Comments are closed.