• Embed

Francis Collins

Clip12/7/2006

Dr. Francis Collins tries to convince Stephen that evolution is God's plan for giving upgrades.

Up Next