This content was posted into the videos tribe, a user created community! Be sure to check it out for more similar content posted by other like-minded individuals!
The Daily Show
Can't see it cuz I'm in Canada. Any mirrors you know of?
Ack! Sorry about that. Can't be sure from here, but maybe Dailymotion. From what I can tell, you may be able to watch it directly on Comedy Central. If not, the gist is available here.