Thousands of people will pack into Times Square in New York City to watch the ball drop on New Year's Eve. Fortunately, revelers don't have to brave the crowds in Manhattan to witness the iconic ...
Times Square once again played host to the world's biggest New Year's party as hundreds of thousands of people jammed into the "Crossroads of the World" to watch the ball drop at midnight to welcome ...