12.11.2009

are we experiencing an internet based muppets resurgence?

god, I hope so. also, spoiler alert, this is your OMGWB xmas card. you are welcome.
this is also entirely too charming for words. watch to the end, it gets better and better.

No comments: