The Ket Shop Boys

Probably the best thing on any stage all weekend