On December 31, 1907, the first New Year’s Eve “ball drop” in Times Square took place in New York City
On December 31, 1907, the first New Year's Eve "ball drop" in Times Square took place in New York City. The first ball was tiny, but heavy - only 5 […]