ShowShowThe Decemberists at Beta BarSep 27, 2005Beta Bar · Tallahassee, United StatesFollow0 followersI was thereAdd yoursMediaLineupAboutNo photos or videos from this show yet.