[kml_flashembed movie="http://www.youtube.com/v/mnYZDapj1tQ" width="550" height="445" allowfullscreen="true" fvars="fs=1" /]
Check out the new Leela James video off her upcoming album My Soul, coming out May 25th on Stax Records.