Bristol 11 November 2019 “My vagina’s really angry”, goes the walkie-talkie on the table, crackling in flick-knifed distortion and abrupt statics. DJ Ductape has a few people scattered about outside the venue, supplying miscellaneous inputs to her show — one random conservationist, the other drumming railings and yet another going […]