DUST OFF: Underground Resistance – Sweat Electric (Somewhere In Detroit S.I.D.-001)
Twenty years ago to the day, I was standing at 2030 Grand River, Detroit, in front of a metal door. A friend I was visiting in Troy had given me a lift to the city, to catch sight of the downtown before heading to techno’s sanctuary Submerge. Before that I made a stopoverRead More →