The first snow storm of 2017 is upon us, with parts of Long Island accumulating between 12 and 18 inches of snow. Nassau and Suffolk residents stayed home from work and school today watching the winter weather take hold. Here are some photos and videos of Mother Nature’s handiwork.
https://www.instagram.com/p/BQS4qRVDZOs
https://www.instagram.com/p/BQTaLpWDA8y/
https://www.instagram.com/p/BQTct10Dog2
https://www.instagram.com/p/BQTGkXoDxld