Leela James first music video “Tell Me You Love Me” from ‘My Soul’ will be released on Stax Records.