Ted Cruz.

05/25/12 10:13 am

Sarah Palin: The Gaffe Gift That Keeps On Giving

Syndicate content