Moment of Zen - Torch

Aired:  08/18/04 Views: 1,493

A woman holding a torch slides down a wire to a stage in Times Square. (0:18)

Loading...