You are using an older browser version. Please use a supported version for the best MSN experience.

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

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

UP NEXT

UP NEXT

image beaconimage beaconimage beacon