‘Obey your master!’: Metallica are 'beyond psyched' have ‘Master of Puppets’ feature in Stranger Things

  • 2 years ago
Metallica are “beyond psyched” have ‘Master of Puppets’ feature in the last episode of the 80s Netflix sci-fi show, Stranger Things.

Recommended