The next tour stop for Joshua Davis is Sunday, June 24 in Charlotte, NC.