Every New Year's Eve since 1907, the Ball Drop in New Yorks' Times Square has drawn millions to the craziest street party ever. Not this year though...
We all know that a big crystal ball is usually dropped in Time Square since it is televised but did you know other towns have their own New Year's Eve celebrations involving weird items they drop at midnight?