Tell Me You Love Me | Leela James

Posted by concordmusicgroup on Feb. 17, 2010 - 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 records, soul, james, leela, stax

More Details »