20 inches of snow–the ultimate Halloween treat
There was a rather loud murmur throughout the northeast on Saturday, a collective WTF was heard uttered out of the mouths of many as they checked, and then rechecked the forecast for 7-12 inches of snow for October 30.... Read More »





