'Lost' Series Finale in Times Square on May 23, 2010 in New York City.
{"Image ImageDescription": "NEW YORK - MAY 23:  \"Lost\" Series Finale in Times Square on May 23, 2010 in New York City.  (Photo by Marc Stamas/Getty Images)", "Image Copyright": "2010 Marc Stamas"}