ID Exposed: Bill O'Reilly: Right for once, admits that ID is religious

flunked.jpgThe ID crowd was all giddy about Ben Stein appearing on Bill O’Reilly’s show, little did they know that Bill would introduce ID as follows:

“intelligent design, that is, a deity created life”

Seems that Bill and Ben never got the Discovery Institute’s talking points. I am almost starting to accept the hypothesis that Ben Stein is doing this all to expose ID with “Expelled”. Surely this belongs in the category of humor.