In Times Square in New York City, the tradition of dropping a ball to mark the start of the New Year has been a longstanding tradition. The first ball drop was held on December 31, 1907, and it has been a staple of New Year’s Eve celebrations in Times Square ever since. The ball is […] Source