Kirk Hammet - Master of Puppets by METALLICA Overview Tag Appears on 100 Greatest Guitar Solos Master of Puppets Playcount 7 Listeners 4