Fox Business Calls "The Muppets" Communist

It seems like Fox Business is trying to keep up with its older brother Fox News in the crazy department. "The Muppets are back and being terrorized by an evil oil executive in their new movie. Liberal Hollywood depicting a successful business man as evil... That's not new."