New & Noteworthy: February 24th, 2017; no silence here
Posted by Zach Fehl on February 24, 2017
New & Noteworthy is a weekly column in which we highlight some of the newest rock and metal releases coming out each week. This week features a lot of cool new releases, including Suicide Silence, Born of Osiris, Persefone and Ex Deo. If you want to check out last week’s releases or see the latest […]