Time Square Ball Drop: The iconic New Year’s Eve ball drop in Times Square, New York City, has been a tradition since 1907. The ball, illuminated with thousands of LED lights, descends from a pole on the One Times Square building, marking the final seconds of the year.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed