(Photo - Ross Halfin) Metallica released their new album, Hardwired…To Self-Destruct, last Friday (November 18th). The band check in to let us know how the album is doing: “Now that the four of us are back at home, getting settled and decompressing after one of the craziest, wildest and...
Continue reading...
Continue reading...