North East Snow Alert
jannieFebruary 8, 2013
Here on Long Island NY we're bracing for "The Storm of This Century". Expecting 18 inches or more. I can tell you it started snowing at 6:40 am at my house- and "It's sticking". Everyone in the North East Stay Safe!