Posted September 3, 2013
San Diego Indie Fest takes a hit this year, but producer Alicia Champion is undeterred.