Thursday, November 18, 2010

The Puppet Master

I'm not sure I really understand this one. There's some puppet mastery going on, with hilarity ensuing above. I'm just going to roll with it.

No comments:

Post a Comment