Jonathan Coulton performs “Still Alive” in Rock Band

A super-band made up of Jonathan Coulton, Leo Laporte, Merlin Mann and Veronica Belmont performs Still Alive in Rock Band from Joy Stiq on Vimeo.