Francis Collins

Aired:  12/07/06 Views: 41,759

Dr. Francis Collins tries to convince Stephen that evolution is God's plan for giving upgrades. (6:30)

Loading...