See a live view of Times Square, NYC, as the Blizzard of 2022 comes down on the northeast United States, with more than a foot of snow in New York City.
https://www.nbcnewyork.com/weather
#live
#nyc
#snow
See a live view of Times Square, NYC, as the Blizzard of 2022 comes down on the northeast United States, with more than a foot of snow in New York City.
https://www.nbcnewyork.com/weather
#live
#nyc
#snow