Josh Ritter is on tour again, this time stopping in small towns and quirky venues all over this great nation (and a few in Canada, if I’m not mistaken). If you are lucky enough to be attending one of these shows, I envy you, but I also encourage you to take a pen and paper, […]