Leela James, My Soul Album Review
By Bigger in Music Reviews on 02 August 2010
She is critically acclaimed by the hard core press in America, her peers have openly admitted that she is one of the best performers that they have ever seen live and on Thursday July 29th you have the chance to see for yourself as she comes over to the UK to perform @ The Pigalle Club, Piccadilly, London.
Continue reading: Leela James, My Soul Album Review