✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!

The Colbert Report
Season 5, Episode 126
Episode Title: Francis Collins
Air Date: 2009-10-01
Overview:
Francis Collins informs Stephen that it's going to take time for stem cell research to give him crab claws.
🎥 Watch Now