Joe Pug says he writes songs that have to be written, play them for anybody who will listen, and tour as if he had no home. Oh, and give his music away. Which isn't to say he won't be selling his debut full-length offering, "Messenger" ( Released 2/16/2010 on Lightning Rod). But free is how he came to make it, more or less. He is playing Sunday, July 22.