Metallica are “beyond psyched” have ‘Master of Puppets’ feature in the last episode of the 80s Netflix sci-fi show, Stranger Things.
Business, Services And Guides For Music Labels
Metallica are “beyond psyched” have ‘Master of Puppets’ feature in the last episode of the 80s Netflix sci-fi show, Stranger Things.