The first New Year’s Eve “ball drop” in Times Square
On this day in 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 […]