The first celebrations held at the former Longacre Square took place in 1904, while the ball was first dropped in 1907 − ...
Although rain is forecast tonight for Times Square, where NYC's New Year’s Eve ball drop annually takes place, the program ...