Annihilator – Suicide Society: Official Video (2015)
Canadian thrash metal matadors Annihilator are back with the first video, and title-track of the forthcoming album, Suicide Society, and as mastermind Jeff Waters has stated before, the musical direction is something quite different. […]
Read More