The countdown is on for the New Year's Eve 2025 ball drop tonight in Times Square. Here's everything to know about how to ...
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?