The first celebrations held at the former Longacre Square took place in 1904, while the ball was first dropped in 1907 − ...
The dropping of the ball in Times Square to ring in the New Year is an annual tradition watched all over the world. But did you know that the Times Square ball did not drop two years in its history?