Metallica master of puppets acoustic guitar tabs July 8, 2019 16 32 64 128 Metallica master of puppets guitar cover acoustic Metallica master of puppets cover acoustic Metallica master of puppets guitar cover lesson Metallica master of puppets classical guitar tutorial Metallica master of puppets james hetfield solo