The next tour stop for Josh Ritter is Monday, December 3 in Annapolis, MD.