Wednesday, September 10, 2008

Mike Huckabee & Meghan McCain...

To their credit, debunked this whole Lipstick/Pig lie.

And they are both Republicans, I assume. Guess they didn't get the memo.

No comments: