Moment of Zen - Torch
Season 9 E 21 • 08/18/2004
A woman holding a torch slides down a wire to a stage in Times Square.