XLR8R — Autechre—we assume you know who they are—released its first record back in 1991 via UK imprint Skam. Although it was crafted under the name Lego Feet, the self-titled EP was nonetheless produced by Rob Booth and Sean Brown, and now, in the year o...
more info