The next tour stop for David Hayes is Friday, May 10 in Henderson, NC.