On the evening of Dec. 31, as in many years past, millions of people around the world will stop what they’re doing to watch a 12-foot, 11,875-pound crystal ball slowly descend a New York City flagpole ...
On the evening of Dec. 31, as in many years past, millions of people around the world will stop what they're doing to watch a 12-foot, 11,875-pound crystal ball slowly descend a New York City ...