
As the holidays approach, people’s thoughts often turn to the twinkling lights and dazzling iconic displays in New York City. Think Rockefeller Center, Radio City Music Hall, Macy’s, and even the glitzy Cartier, Saks, and Harry Winston locations. But who is responsible for the magic behind those sparkly displays — American Christmas located in Mount Vernon, NY. This year […]








