EP Review – Downcast by I Declare War (Self Released)
American deathcore dealers, I Declare War, have released a brand new EP called Downcast. Downcast was released independently on the 18th October, 2019.
Keep On ReadingAmerican deathcore dealers, I Declare War, have released a brand new EP called Downcast. Downcast was released independently on the 18th October, 2019.
Keep On ReadingAmerican deathcore heavyweights, Spite, have released their crushing new album, The Root of All Evil, via Stay Sick Recordings.
Keep On Reading