This timelapse captured Winter Storm Stella taking over the streets of New York City as the storm gears up to become the biggest snowfall in Northeastern U.S. this winter. Read more...
More about Mashable Video, Real Time Video, Real Time,...Subscribe to Applenews247.Com Newsletter