Photo Credit rating: Raph_PH / CC by 2. Next the Stranger Things-pushed business resurgence of Kate Bush’s “Running Up That Hill” (1985), Metallica’s “Master of Puppets” (1986) is attracting new listeners of its very own just after appearing in the Netflix collection. Early very last month, Kate Bush tackled her […]