The Daily Show with Jon Stewart

Moment of Zen - Hello!!!

Season 7 • 11/21/2002

The Queen says "Hello!!"

More