The next tour stop for Hayes Carll is Thursday, June 28 in Asheville, NC.