Scathing Bi-Partisan Cartoon of The Week
Just in case you've been living in a cave, this is the political fodder du jour in the newsroom this week.
By the reaction I've witnessed, it seems to be the one touchstone on which the left and right can agree: Both of these guys are idiots.