September 18, 2019MusicThe new album “Downcast” from Deathcore titans I Declare War drops independently on October 18th 2019.