A recently rediscovered song by Alan Vega called “Muscles” is getting a new life on a just-released posthumous album, Mutator. The track is cold, grimy, echoey, and unsettling, as any track by the late Suicide frontman ought to be, as he sings about “life in the Rainbow Room” and yelps …
Read More »