The next tour stop for John Doe is Saturday, August 4 in Novato, CA.