This is AMAZING!
I just found this on YouTube while I was watching their latest Jimmy Fallon performance, and it's absolutely MINDBLOWING, I didn't know TTC had performed on Letterman! And it's such a good performance. (and he says it's their second time there, I'll look for a video of the first one)
http://www.youtube.com/watch?v=A3BMfBJB ... re=related
Enjoy!
BTW, Chris, you lucky man!!!