Jibbering Art – 0121 December 5, 2008 by Chris Unitt This one’s happening down in London town but I thought it’s worth a mention as I hear it’ll be coming to Jibbering Records in Moseley on 18 December. So I guess this is a sneak preview: