New York's largest holiday festival, Winter's Eve at Lincoln Square, is back to ring in the season for the 20th year!