In Rotation: Leela James “Tell Me You Love Me”

January 4, 2014

Leela James with “Tell Me You Love Me,” a track off her latest album My Soul, set for release on May 25, 2010.

Leela really is doing her thing, “I'm not new to this, I'm true to this,” she tells Tasha Smith on a segment of “My Black Is Beautiful.”