The Daily Show with Jon Stewart

Science Report - Retract of the Clones

Season 11 • 01/11/2006

Science fact sets its sights a little lower than science fiction.

More