Times Square

December 31, 2025
The 2026 New Year’s Eve celebration is about to kick off in New York City’s Times Square, only there’s something…