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 ...
Some results have been hidden because they may be inaccessible to you