Moment of Zen - Shame on the Gap
Season 6 E 93 • 02/05/2002

Our Moment of Zen gives us one more look at those crazy protest-puppets.