Daily Archives: March 11, 2011

Christopher Hitchens drops the hammer

Hitchslap

Advertisements

Leave a comment

Filed under Atheism