The Times Square New Year’s Eve Ball Drop, one of the world’s most celebrated New Year’s Eve traditions, commenced in 1907 at One Times Square in New York City. The inaugural event was orchestrated by Adolph Ochs, the owner of The New York Times. The original 5ft time ball was crafted by Artkraft Strauss, and illuminated by 100 incandescent bulbs.