Metallica Drop A Stunning Video For New Song – Moth Into Flame, Special NYC Concert Tomorrow


metallica-live-2016

Metallica has dropped another crunching new track from their forthcoming new album Hardwired..To Self-Destruct releasing on November 18th from Blackened Records.. The band premiered the song this morning on The Howard Stern Show and them debuted the video on their website. Continue reading