Jeremy just posted this picture of Tyler Clementi playing in the band for a musical production at the Porch Light Theatre in Glen Rock, New Jersey, earlier this year:

clementi A Picture of Tyler Clementi that Breaks My Heart

The show?

I Love You, You’re Perfect, Now Change.