1385363_10202082774258998_1013311461_n

Brendan Eich karaoke-ing on stage!

Brendan Eich karaoke-ing on stage!