TOWER: new single out

NYC true metallers TOWER¬†release the first single from forthcoming album Shock To The System. A music video for “Blood Moon” is available now
View Post