Brett Dennen Performs at Amoeba San Francisco November 18

Brett Dennen - Live at Amoeba SF 11/18

Brett Dennen performs at Amoeba San Francisco on Monday, November 18 at 5:30pm. His new album, Smoke and Mirrors, is out now.