Hot Girls Photos

Metallica Share Official “Leper Messiah” Live Footage From Shanghai, China Show
September 7th, 2013 at 8:30am

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

YouTube Preview Image