The next tour stop for Al Stewart is Thursday, October 18 in Portland, ME.