Annihilator premieres "Psycho Ward" music video

Posted by AP on 05/12/19

Ottawa, ON’s thrash metallers Annihilator have premiered a new video single dubbed “Psycho Ward”, which you can check out below. It is taken from their upcoming album “Ballistic, Sadistic”, which will be released through Silver Lining Music on January 24th next year, and the details of which were listed in our earlier news article.

comments powered by Disqus


© Copyright MMXX