TOWER: new album out in November

New York City true metallers TOWER will release their sophomore studio album, “Shock To The System”, via Cruz Del Sur Music this November!
View Post