Leela James

My-Soul

My Soul

  • Release Date: 25 May 2010
  • STX-31641-02
Leela James digs the roots of soul on her Stax debut, "My Soul," set for release on May 4, 2010. MORE