John Head playing live at the Leggate Theatre, Liverpool – Saturday 8th December 2012 Tickets available from Victoria Gallery, Probe and Ticketline (click here) Shacknet 12 years ago