Over 1 million people from around the world are expected to attend the annual ball drop celebration in New York City's Times Square. The tradition has been held annually since December 31, 1907, with ...
Oregonians who can't make it to New York on New Year's Eve to watch the ball drop at Times Square and ring in 2025 still have some at-home options to choose from. Since the early 1900s, thousands ...