A Look Back on Metallica's Master of Puppets Tour in SyracuseA Look Back on Metallica's Master of Puppets Tour in SyracuseMetallica rolled through Syracuse on April 13th, 1986 in support of "Master of Puppets."Will PhillipsWill Phillips