Disney has released a trailer for “The Muppets. ”

“The Muppets” hits theaters on November 23rd, 2011

About The Author

From our partners