The next tour stop for Jim James is Wednesday, July 18 in Los Angeles, CA.