MEAT PUPPETS

O2 Academy, Islington, London – 23rd September

On sale 10am Wednesday from Ticketmaster