Recommended: Metallica - Master of Puppets (Live From Seattle, 1989)
Metallica's classic 'Master of Puppets' was released on this day in 1986 - and to honor that anniversary, I figured I'd share a clip of the band performing the title track off that record in their prime.
Here it is in Seatlle from '89! Enjoy!
P.S. Watch this too...