Tell Me You Love Me | Leela James

Posted by concordmusicgroup on Feb. 17, 2010

Tell the world: - Heres the official music video for Leela James new single Tell Me You Love Me. Tell Me You Love Me appears on the Stax Records album MY SOUL, in stores May 25th, 2010.To pre-order My Soul at, click here:

Categories Pop Culture

Tags james, leela, records, soul, stax

More Details »