The next tour stop for Michael Franks is Saturday, August 18 in Cleveland Heights, OH.