Steve Price and THOR onstage in Chapel Hill. July 9, 2006 Local 506 Chapel Hill, NC
Photo by Michael Pilmer Please don't use w/o permission