New & Noteworthy, August 26th – Electricity
Posted by Chris Colgan on August 26, 2016
Can you feel it? Because we’re almost there. The new tracks released yesterday from Meshuggah, In Flames, and Every Time I Die, along with the new Metallica song released last week, are all signs that we’re about to enter one of the most intense fall release calendars in recent memory. And it all starts today, […]