The Daily Show with Jon Stewart

Moment of Zen - Demolition

Season 4 E 45 • 10/18/1999

Two towers fall.

More