The Colbert Report

Stephen Settles the Debate - Science vs. Faith

Season 1 • 11/28/2005

Stephen settles the debate between science and faith.

More