Though the ball drop tradition at Times Square began in 1907, New Year’s Eve celebrations at the iconic venue were first held in 1904. Seven versions of the ball have been designed over the years.
NEW YORK, Jan. 1, 2025 /PRNewswire/ -- As the New Year was ushered ... of Humanity List. The celebration was featured on seven massive screens in Times Square and showcased stunning Chinese ...