Thousands of revelers fill Times Square in New York to watch the ball drop on New Year’s Eve at 11:45 p.m. ET on Dec. 31.
Thousands Celebrate New Year’s Eve in Times Square
By NTD Video
Live Chat
Thousands of revelers fill Times Square in New York to watch the ball drop on New Year’s Eve at 11:45 p.m. ET on Dec. 31.