Posts

Showing posts with the label NYC and Long Island

Blizzard For NYC This Weekend?

Image
  Computer models strongly suggest heavy snow this weekend. Do not be surprised to see "Blizzard" warnings posted for NYC and Long Island