Fox Business' Follow The Money Unmasks The Muppets' Liberal Agenda: "Brainwashing" Your Kids! | Media Matters for America
Loading the player reg...