– THE DEAF INSTITUTE, MANCHESTER – Oh my. I’ve been waiting to see Christopher Owens in some form or other for about 5 years. I missed his band Girls when they passed through both London and Manchester at various points, and when they went and broke up and I thought I might never get to […]