POLL: Have You Ever Gone to Times Square for New Year’s Eve?
Yesterday, 6sqft shared a video that explored the history of New Year’s Eve in Times Square. The first celebration was held in 1904 as a celebration of the New York Times’ new building at the crossroads, and in 1907 the first ball drop took place. Since then, the tradition has taken place every year except […]