The Daily Show with Jon Stewart

Moment of Zen - Baby Picture

Season 7 • 09/12/2002

A baby stares at the camera.

More