15 September 2011

VIDEO | The Muppets do Stieg Larsson



 The new Muppet movie can't get here soon enough, but Henson Studios have created this little bit to tide us over. 

1 comment: