New Year's Rockin' Eve

The Annual Ball Drop in New York’s Times Square [VIDEO]
An American tradition is back this weekend.  The New Year's Eve Ball Drop in Times Square has been happening for over a century.
Since its first drop in 1908, the ball has has several makeovers.  The latest, in honor of its 100th anniversary, debuted in 2008.  But when most Americ…