The Daily Show with Jon Stewart

Science Scope - Small Wonder

Season 9 • 11/10/2004

Science shows us our adorable past and warns us about our bleak future.

More