fbpx
03 Jan

When each new year arrives in the U.S., the biggest party is usually at Times Square in New York City – and 2020 was no exception. Although rain started falling Tuesday evening, relatively mild winter temperatures brought out a big crowd – as did live performances by entertainers…