Saturday, March 06, 2010

Christopher Hitchens: The New Commandments



The new #8 is a classic...

No comments: