Stephen Settles the Debate - Science vs. Faith

Aired:  11/28/05 Views: 14,998

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

Loading...