NEW YORK (PIX11) — No place on Earth does the holiday season quite like New York City. People from all over the world flock here this time of year to experience the magic. We heard from visitors about what makes this season so special.

It’s a G Thing.