Why Is There a Ball Drop on New Year's Eve? | COLOSSAL QUESTIONS Each year on December 31st a glowing crystal ball of bright light is dropped signifying the start of a new year It s a cool custom but where did it come from Why is there a ball drop on New Years Eve...
Q A.