Life burns faster: Metallica’s ‘Master of Puppets’ turns 35
Metallica's iconic third album Master of Puppets turns 35 today.
The follow-up to 1983's Kill 'Em All and 1984's Ride the Lightning was released March 3, 1986. It built and expanded on the thrash sound of its predecessors with songs including the... Read More.