The Daily Show with Jon Stewart

Moment of Zen - Carrot Top

Season 4 • 01/18/2000

Carrot Top presents the Big Red Boat.

More