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 feet in diameter, but 700 pounds, it was carefully lowered down a flagpole by pulley. Unlike the modern ball, which is famously covered in Waterford […]