Choral ensemble kicks off 30th year

October 15, 2010 12:00 AM