The Muppets – New movie stills!
The Muppets – New movie stills!, a set on Flickr.
H&M Communications has sent in a set of movie stills from the new Muppets movie out in theaters November 23, 2011. Enjoy! Still trying to figure out how to get the new trailer up, so stay tuned!