The Daily Show with Jon Stewart

Moment of Zen - Miyagi Sings

Season 5 • 08/16/2000

Pat Morita sings the national anthem.

More