Wednesday, November 11, 2009

Dr. Cleese explains the existence of Richard Dawkins