The next tour stop for Josh Rouse is Friday, June 1 in San Francisco, CA.