Is Sarah Palin the gift to liberals that keeps on giving?

13 answers 13