iOS app Android app

Muppets Communist

WATCH: Stewart & Hodgman Discuss 'Communist' Muppets

Posted 12.15.2011 | Comedy

Out of all the scandals that have come up during this holiday season, the one that Jon Stewart deems "the stupidest" is none other than Fox Business' ...