WAAF.com (blog)

WATCH: Metallica Share Never-Before-Seen Video of 1986 "Battery" Performance
WAAF.com (blog)
In anticipation of the remastered version of the iconic 1986 Master of Puppets album, Metallica have shared a never-before-seen throwback. Filmed at Aichi Kinro Kaikan in Nagoya, Japan back in November of 1986, the below video puts you in the audience ...





More...