Stephen Settles the Debate - Science vs. Faith

  • Aired:  11/28/05
  •  | Views: 14,763

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

Loading...