News
On New Year's Eve, the massive shimmering ball will be lowered at Times Square in New York City to kick off the new year. Though the ball drop tradition at Times Square began in 1907, New Year’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results