Christmas Lights in New York 2020

  • Local time
  • Location: New York City, United States
  • Source: ActionKid
  • Info: Video showing Christmas lights in New York City. The video is a walk around New York to see the fantastic Christams decorations and window displays in the city.
    This video is courtesy of ActionKid