The next tour stop for James Hunter is Thursday, July 5 in Asheville, NC.