When did the Times Square ball first drop?
It’s a New Year’s Eve tradition: watching the ball drop in New York City’s Time Square. It began in 1907. The city banned New York Times from doing their usual pyrotechnics and fireworks display. The Times needed something new. They…