Annihilator Announce New Album, Debut First Single

The lyrics in this song are not particularly strong.

The post Annihilator Announce New Album, Debut First Single appeared first on MetalSucks.

Get the full story… MetalSucks