American Christmas Company Brings Magic to Life in New York City this Holiday Season

The landmark Cartier Fifth Avenue building last Christmas

I was young when I saw my first Rockefeller Center Christmas tree lighting — the streets were packed, the air was so brisk and the wind so blustery that it felt as though I was being slapped by the cold. Still, I stood there – anticipating – waiting for the moment the lights would come…

Read More →