The Daily Show with Jon Stewart

Moment of Zen - Building Implosion

Season 3 • 03/29/1999

A building is razed to the ground.

More