Every December 31, an estimated one million people pack into Times Square to watch the Ball drop over New York City and ...