Metallica
Master Of Puppets (Deluxe Box Set / Remastered) [Explicit]
8 MINUTES AND 17 SECONDS • FEB 20 1986