King Tut’s Wah Wah Hut, Glasgow – 12th November
Academy, Manchester – 13th November
Islington Assembly Hall, London – 14th November
On sale 10am from Ticketmaster, Ticketweb and Seetickets
King Tut’s Wah Wah Hut, Glasgow – 12th November
On sale 10am Thursday from Ticketweb