PREVIEW: Slow Club – The Ruby Lounge, Manchester 08/04/12 March 30, 2012 Rebecca Taylor & Charles Watson return with new single…