Where is the site of the annual New Year 's Even Ball drop ?
Beginning in 1908 , and for more than eighty years thereafter , Times Square sign maker Artkraft Strauss was responsible for the ball - lowering .