on now and hilarious. The Dean anger meme again (the speech is shown and Jon says he'll be touring on Truckasaurus)contrasted w/ Kennedy's red-face, screaming introduction of John Kerry. Then a boring clip of Kerry.
Now doing a Iowa life segment by Stephen Colbert. Funny. His numbers dropped like a duck on Demerol. Then they're a country ditty ending with a line about "Dr. Dean came in third, oh Dr. Dean he laid a turd." You gotta laugh.
BTW I loved the idea of Dean going on the Daily Show to laugh at himself. Lots of "serious" people like, oh, John Edwards have gone on.