The Colbert Report (2005)

The Colbert Report (2005) : 5x126

Francis Collins 24 Min.
0 0 votes

Overview

Francis Collins informs Stephen that it's going to take time for stem cell research to give him crab claws.