The Ten Weirdest New Year’s Eve Ball Drops: Pickles, Peeps, and Fish
Tonight, millions of people around the world will gather around their televisions to see a big lighted ball drop from One Times Square in New York City at midnight. Since 1907, the New Year’s Eve ball has dropped at 11:59 p.m., traveling 77 feet in 60 seconds to signify the…