The Daily Show with Jon Stewart

Moment of Zen - Star Spangled Banner

Season 5 • 05/31/2001

Steven Tyler screams the national anthem.

More