Tonight, Jon Stewart tackled the subject of Stephen Colbert's recent congressional testimony. In the process, Stewart ripped Congress itself, Fox News (and its anchorbot, Megyn Kelly), "arrogant douche" Tucker Carlson, and more, before showing just how useless Congress has been.

[The Daily Show with Jon Stewart]