Muppets Hit Back at Fox Business Network
January 30th, 2012
VIDEOIt’s talking animals vs. talking heads!
The Muppets stars Kermit and Miss Piggy recently met with the press in London to promote their film, and one reporter asked for their response to a Fox Business Network segment in which pundits accused the movie of promoting an “anti-corporate message.”
Read more...










RSS