ALBANY, Ga. (WALB) — On December 31, 1904, New York City’s Times Square hosted its first ever New Year’s Eve celebration.