New & Noteworthy, April 14th, 2017: Aprils Doom
Posted by Zach Fehl on April 14, 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 feature a new releases by Novembers Doom, the soundtrack to Rob Zombie’s film 31, and a whole bunch of Deez. DEEZ NUTS!!!1! I’ll see myself out. If you would like to […]