Stephen Settles the Debate - Science vs. Faith

Aired:  11/28/05 Views: 15,056

Due to a miraculous coin toss, faith wins the debate against science. (4:35)

Loading...