The Daily Show with Jon Stewart

Moment of Zen - FCC Regulations

Season 5 • 04/10/2001

Mo Rocca loses his toilet rap.

More