If Fox Business News commentators thought the latest Muppets movie was indoctrinating kids into the so-called liberal agenda, their heads...

More...