Saturday, September 7, 2013

Metallica: live footage of "Leper Messiah" in Shanghai

Official live footage of Metallica performing “Leper Messiah” in Shanghai, China on August 14th, 2013 has been made available online below.



No comments:

Post a Comment