Watching a huge ball descend down a pole in Times Square has been a beloved New Year's Eve tradition for over a century. Here ...
A New Year's Eve ball has dropped in Times Square for nearly 120 years, starting in 1907, with the exception of 1942 and 1943 ...