It’s almost time to say goodbye to 2025 and say hello to 2026. All eyes will be on Times Square in the heart of New York City ...
Crowds of people gather in Times Square to celebrate New Year's Eve in N.Y.C. on Jan. 1, 1963. It's an annual tradition for nearly 1 million people to gather in N.Y.C. every Dec. 31 to watch the ...