Terror Premiere “Total Retaliation” Video

Terror have premiered a new video for the title track of their latest album “Total Retaliation.” You can check that out below:

Advertisements

Comments are closed.