Where To Stream The Colbert Report Season 2006 Episode 154
Dr. Francis S. Collins
- Aired December 7, 2006
- 30 Min
Dr. Francis Collins tries to convince Stephen that evolution is God's plan for giving upgrades.
Dr. Francis S. Collins
Dr. Francis Collins tries to convince Stephen that evolution is God's plan for giving upgrades.