The next tour stop for Josh Ritter is Thursday, May 10 in Woodstock, NY.