Moment of Zen - Torch

  • Aired:  08/18/04
  •  | Views: 1,480

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

Loading...