Metallica - Master Of Puppets Chadinator92 Published 02/13/2008 Live 1986 Metallica - Master Of Puppets. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: metallica master puppets live NEXT VIDEO Road Rage Almost Became Vehicular Manslaughter 3 Comments Log in for Comments
3 Comments