11.19.2007

Greatest political ad ever or greatest ad ever?


At least I now know that Mike Huckabee has a sense of humor.

Most amusing.
(Hat Tip: Ezra Klein)