‘We were totally blown away’: Metallica Ecstatic With Stranger Things Finale As Master of Puppets Follows Kate Bush To Top Charts
‘No other song was discussed further’: Why Duffer Brothers Used Metallica’s Master of Puppets in Epic Stranger Things Season Finale With Eddie