Celebrate the New Year from Time’s Square in New York

Thunder Bay – Celebrate the New Year from Time’s Square in New York. New Year’s Eve in New York City is perhaps the most famous place in North America to bring in the New Year.