New Year’s Eve Confetti Test in Times Square
December 29, 2023
EpochTV Live
Organizers do a confetti test in Times Square at 10:45 a.m. ET on Dec. 29 ahead of New Year’s Eve.
Read More










