Megadeth frontman Dave Mustaine puts on his critic hat for a review of his former band Metallica’s latest album Hardwired…To Self Destruct.