Latest News on Palindromes

May 25, 2011

Is There a Sarah Palin Doc in the Works? You Betcha

Sarah Palin will star in a Sarah Palin-approved documentary about herself. It will be titled "The Undefeated."More…