The Daily Show with Jon Stewart
The Lamb Shank Redemption
Season 10 E 31 • 03/07/2005
Samantha Bee and Rob Corddry report on Martha Stewart's release from prison and her house arrest in Bedford, NY.
More
Watching
You may also like5 Videos
The Lamb Shank Redemption
Season 10 E 31 • 03/07/2005
More