Talent Showzen November 13, 2009Daily Illini, Music3spot, Chai Town, Dance2XS, Girls Next Door, TrikhalaDean I arrived just in time to take pictures of the winning group at the IUB Homegrown Talent competition, Chai-Town. Continue reading 'Talent Showzen' ...Talent Showzen →