
Concert· Leeds
Two Shell
Two Shell are British electronic music's great enigmas — a duo who built their reputation on concealment, wit, and refusing to play by the industry's rules.

Two Shell are British electronic music's great enigmas — a duo who built their reputation on concealment, wit, and refusing to play by the industry's rules.