Over 170 students take the stage to perform traditional pieces as well as new works.
Added by Upcoming Robot on May 5, 2010