Times Square, New Year's Eve

The first celebrations held at the former Longacre Square took place in 1904, while the ball was first dropped in 1907 − ...
NEW YORK-- The ball that will drop in Times Square to usher in 2025 has been unveiled days before its final run. Organizers of the iconic New Year's Eve party in New York City screwed ...