Showing posts with label Donald Kagan. Show all posts
Showing posts with label Donald Kagan. Show all posts

Thursday, August 06, 2009

Stop laughing at the way Donald Kagan looks!
You'd look the same way if you were a
neoconservative and your children were
named Frederick, Robert, and Kimberly.