The History of The Ball Drop In Times Square

Photo Courtesy: [Michael Ochs Archives/Stringer/Getty Images]

Times Square in New York City has hosted America's New Year's Eve celebration for over a century now. The ball drop has become a New Year's Eve icon, along with the confetti, star-studded performances, midnight kisses, and top hats. Every year, millions of people, in person or on TV, turn to New York to ring in the New Year. The Times Square ball drop has been a tradition since 1907 and has symbolized new beginnings and a fresh start.