Posted on July 20, 2011Sourpunch @ The Rosebud Bar 7.16.2011 Sourpunch is from Providence. They had their debut show at The Rosebud the other night. Twice.