Performance Can – (5.1) at ICMC2010. Performance at the Wang Theatre, Stony Brook University, New York. tnwilli June 5, 2010 July 8, 2024 Performed on: June 5th 2010.Info: Blind peer reviewed with 1700 music entries and 140 selected.