Posts with the tag: "snow on long island"

Good for Skiers, Bad for Retailers

Newsday, March 25th, 1996 - For most people, this past winter can be summed up by two numbers: 19, as in storms, and 72, as in inches of snow. Continue