The Daily Show with Jon Stewart

Moment of Zen - Torch

Season 9 • 08/18/2004

A woman gets lowered from a wire holding a torch.

More