One of the time honored traditions for New Year's Eve is staying up to watch the Times Square ball drop at midnight. But do you know the history of the tradition?
For the first time ever, New York’s venerable New Year’s Eve ball drop, a Times Square spectacle every year since 1907, will happen twice in a single year. The Constellation Ball, the ninth and ...