The next tour stop for Joshua Davis is Saturday, August 5 in Thomas, WV.