07 October 2008

Maybe I should be watching SNL regularly so I don't have to see it later on the interweb


DavesGotTheGun said...

the video says it can no longer be viewed in the US even tho i live in canada.

Moquel said...

Yeah man, I had the same problem when I was in Europe. For some reason you can only watch Hulu in the U.S. The video can be seen here: