Ball Drop On New Years Eve
Why Do We Watch A Ball Drop On New Year’s Eve?
December 30, 2019
Every year on December 31, thousands of people gather in Times Square to ring in the new year. This televised New Year’s Eve celebration, which is watched by millions...