Live and Local - April 02, 2010

Center for World Music at UIUC; Chai-Town, winner of this year’s “A Cappella BEATdown”