The Muppets Vs Fox News. [VIDEO]
The duel is on! It's The Muppetts vs Fox News! Where will we be when the smoke clears?
Fox News accuses the Muppets of having a political agenda and that agenda is anti-oil and anti-business. Here is the clip.
The muppets answer with this press conference...