Can it be? Is it possible? Are our eyes deceiving us? No! It’s actually snowing! Of course, here on Long Island it’s not enough to ski much less slip on a sidewalk – but it’s a start. Let’s hope that the Northeast gets BLASTED WITH SNOW this weekend because we need it. We heard Boston will get up to a half foot, so maybe the resorts in New Hampshire, Vermont, and Maine will get their share, too. Keep your fingers crossed for us – please! We want snow! We want snow! We want snow!