They say they were massive geeks but this punky pair are steeped in riot grrrl and love to 'get stuck in the pit'
Michael Cragg: Claustrophobic gloom-pop your kind of thing? Then meet these two London-based sisters