The Daily Show with Jon Stewart

Moment of Zen - God or the Scientists

Season 10 • 09/14/2005

Ken Ham asks for a little faith over science.

More