NEW YORK -- An estimated 1 million people packed Times Square to watch the New Year's Eve 2025 ball drop Tuesday night. New Year's Eve ball drop live stream A Times Square Alliance live feed went ...