Showing posts with label Leela James. Show all posts
Showing posts with label Leela James. Show all posts

Tuesday, March 23, 2010

Leela James's New Video

Leela has one of the best voices in music today. She will be coming out with a CD on Stax later this year. Check this one out.