File:Debate - William Lane Craig vs Christopher Hitchens - Does God Exist?

Description
April 4, 2009 - Craig vs. Hitchens Debate from Biola University.