“Social Debris” – Alice Cooper
The new album, coming this month, is described as an ode to Detroit. That’s the Detroit of half a century ago when it was the haven for “angry hard rock.” With producer Bob Ezrin, the new single sounds like a song from that era.