9960 Live Music, Music NewsWatch Metallica Perform Live on the Howard Stern ShowWatch Metallica perform “Sad but True” and “Master of Puppets” live on the Howard Stern Show. by Bill Raymond 8 years ago8 years ago