New & Noteworthy: March 16th, 2018: Where the New Music Knows My Name
Posted by Zach Fehl on March 16, 2018
New & Noteworthy is a weekly column in which we highlight some of the newest rock and metal releases coming out each week. This week brings a new album from Stone Temple Pilots and Rivers of Nihil, as well as one of my most anticipated releases of the year! If you would like to check […]