Metallica - Leper Messiah (Live - Shanghai, China) - MetOnTour

MetOnTour video from the second show in Shanghai, China. Footage includes Tuning Room and Leper Messiah from the show.
Back to Top