Ben Stein is making a new movie (Expelled, have you heard of it?) that’s supposed to be out in February, but right now he’s building the excitement by making television appearances and demonstrating that he is a raving lunatic. Yeah, this is exactly the guy I want as the spokesman for Intelligent Design creationism.
He’s defending Larry Craig. It’s promisingly incoherent, and here are his arguments, more or less in the order babbled.


