apologies if it's already been mentioned but i noticed that Rephlex are set to release a new Urban Tribe album, 'Authorized Clinical Trials'. there's an EP as well, 'Biohazard 17284'. anyone heard either yet?
- (313) new Urban Tribe LP Dave Stenton
- Re: (313) new Urban Tribe LP Dan Bean