Metallica has probably played Master of Puppets a million times, but the performance caputred in Manchester, England has to be one of the coolest live versions of the song. Check out the footage, captured in the pouring rain, which almost seemed to energize the band.
Want to know more about The Stansbury Show? Get the official bio, social pages and more!Full Bio