Watch: Metallica Debut New Animated Lyric Video For ‘Master of Puppets’

Thrash legends Metallica have just debuted a brand new animated lyric video for their iconic “Master of Puppets.” […]