METALLICA - Release Live Footage "Master of Puppets" From Munich, Germany - August 23, 2019 December 21, 2019 Get link Facebook Twitter Pinterest Email Other Apps Metallica have released live footage for "Master of Puppets", filmed at Olympiastadion in Munich, Germany on August 23, 2019. Comments
Comments
Post a Comment