The Daily Show with Jon Stewart
Moment of Zen - Toilet Beard
Season 20 • 05/04/2015
Jon confesses his gang loyalty, and a local news team discovers how dirty beards are.
More
Watching
You may also like5 Videos
Moment of Zen - Toilet Beard
Season 20 • 05/04/2015
More