I Declare War Reveals Details For Self Titled Album

Seattle, Washington deathcore act I Declare War has revealed details surrounding its forthcoming self-titled album. The album is set to feature 10 all new tracks and will hit store shelves on the 11th of October, coming through the Artery Recordings group.