The next tour stop for John Davidson is Thursday, August 17 in Saint Cloud, MN.