New Music New Metallica: “Atlas Rise” November 1, 2016November 21, 2018 Lindsay Marshall 0 Comment Atlas Rise, Hardwired to Self Destruct, Metallica Here’s the latest from Metallica Read more