– THE DEAF INSTITUTE, MANCHESTER – The ABC Club come on stage in a haze of pyrotechnics, clad in leopard skin leotards and beckon to the crowd ‘Are you ready to motherfucking rock Manchester?’ Well, actually they don’t at all, but its Monday night in cold, wet and windy Manchester and I need a wakeup […]