The Daily Show with Jon Stewart

Moment of Zen - Lady Madonna

Season 11 E 132 • 10/17/2006

A public service film about motherhood.

More