Leela James & The Truth Band have released this cracking soul, funk album. filled with funky guitar riffs and solid vocals, playing homage to yester a year. With a definite Tina Turner feeling to her delivery.
My favorite song on the EP has to be I Still Believe!
Check the album out now: