metallica master of puppets live mexico 1993 metallica master of puppets live mexico city 1993 Metallica Master Of Puppets Live Mexico 1993 Metallica master of puppets live in mexico city 1993. Follow us onfacebook and twitter. Metallica Master Of Puppets Live Mexico… Written By admin Sunday, September 6, 2020 Edit