Video: Metallica – “Master Of Puppets” (Live) | ‘Through The Never’

Metallica was one of the most important bands to me back in my formative years and it’s cool to see these guys are still as relevant and impressive as ever. The clip above was recorded live in Canada in August 2012 and will be featured in the band’s […]

Video: Metallica – “Master Of Puppets” (Live) | ‘Through The Never’ Read More »