Kevin So's boundary-stretching tunes blend Delta blues and folk with dashes of jazz and hip-hop.
Added by Upcoming Robot on August 26, 2007