New Years at Time SquareThe ball has dropped on Times Square 115 times! Every year since 1907 (except for 1942 and 1943 when ceremony was suspended due to WWII...