History of the New Year’s Ball Drop at Times Square
Every year on December 31st, as the clock inches closer to midnight, millions of eyes from around the globe turn to Times Square in New York City. The New Year's Eve Ball Drop is a cultural…
Read More