Christmas Lights in New York 2020
New York City, United States
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