Times Square Ball
The Times Square Ball is a time ball located in New York City’s Times Square. Located on the roof of One Times Square, the ball is a prominent part of a New Year’s Eve celebration in Times Square commonly referred to as the ball drop. The event was first held on December 31, 1907, to welcome 1908, and has been...