METALLICA - Release Live Footage "Leper Messiah" From Paris, France - September 8, 2017 February 19, 2020 Get link Facebook Twitter Pinterest Email Other Apps Metallica have released live footage for "Leper Messiah", filmed at AccorHotels Arena in Paris, France on September 8, 2017. Comments
Comments
Post a Comment