The next tour stop for John Craigie is Friday, November 9 in Sacramento, CA.