Winter storm, snow storm or nor’easter. This storm Toby has finally hit Long Island! Which will result in ten or twenty inches of snowfall. But tomorrow, I should be releasing a aftermath footage of the storm!
...
https://www.youtube.com/watch?v=_X3pH9NS_ik