Tag Archives: Live in London

New & Noteworthy: March 22nd, 2019 – No More New Hollywood Releases

Posted by on March 22, 2019

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 us Zeal & Ardor’s first live album, and some new Battle Beast. You can check out the last New & Noteworthy here, and the latest sales numbers in Metal […]

Read more