The history behind the New Year’s Eve ball drop ceremony

The Times Square “ball drop” on New Year’s Eve has been an annual tradition for over a century in New York City. Roughly one million people gather to count down to the ceremonial event…
Read More