The next tour stop for Joseph Arthur is Friday, June 23 in New York, NY.