After 36 years and never getting radio play when it was first debuted, Metallica’s Master of Puppets has finally gotten a music video.

Because of being featured on the show Stranger Things, Master of Puppets has shot to the top of both Billboard Rock Charts and iTunes.

Recently Played:

Edge Of SeventeenStevie Nicks
11:00pm
Rebel YellBilly Idol
10:55pm
Kryptonite3 Doors Down
10:51pm
Should I Stay Or Should I GoClash
10:48pm
All Along The WatchtowerJimi Hendrix
10:44pm