Metallica – Hardwired…To Self-Destruct
Metallica – Hardwired…To Self-Destruct Released November 18th, 2016 While not directly positioned as such, Metallica’s 10th album, Hardwired… To Self-Destruct is their best work in some twenty years. Though the band seems to be slowing down with age, there are… Continue Reading