The Ting Tings

The Thekla, Bristol, 2014