The Daily Show with Jon Stewart

Moment of Zen - Martha Stewart's Letter

Season 10 E 32 • 03/08/2005

Martha Stewart talks about one of the letters she received in prison.

More