Teresa James is one of the most honest, gutsy, incredible singers you'll find. She takes creative chances, investing amazing soul and spirit in her music.
Added by Upcoming Robot on November 19, 2008