– DEAF INSTITUTE, MANCHESTER – It is typically busy upstairs at The Deaf Institute and with good reason; Forest Swords, aka Matthew Barnes, is in town for a rare headline show. Fresh from supporting Mogwai in Europe, there is a sense of anticipation in the room long before a note is played. Fortunately, punters don’t […]