From: Category: Music Date: 21 November 2003
never play?? the 'lady will be live at Bag Lady, 258 Cambridge Heath Road, London next saturday (29th)...so everyone come and see for yourselves!