Diary

We All Know About The Obamacons . . .

But let us not forget about the existence of various McCainocrats.