After winning widespread support on previous releases, DUCT & OWEN HOWELLS drop an acid-licked 12" on SHADES. "THE BELL TOWER" is a heavyweight industrial workout. B-side is a softer take, with nods towards Detroit techno while still heavy on the 303 wiggles. SUPER limited to 50 copies! |