The iconic crystal ball that will ring in the new year in New York's Times Square was given a final test run on Wednesday ahead the big night. The ball will descend down the pole at the stroke of midnight atop the One Times Square building.

Load comments