Image 1 of 1
101023_last_spider_048.JPG
October 23, 2010. Durham, NC.. Ben Carr of LYM.. Last Year's Men and the Spider Bags played a double bill at the Duke Coffehouse to launch their new releases.