Live: Times Square NYC in the Blizzard of 2022

170

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