I guess I don't have a formal definition for this but i would say the first snowstorm that produces skiable snow in the Northeast, I guess at least 6" worth.
When do you think it will be? Last year we had the October storm, and the subsequent dissapointment thereafter.
When do you think it will be? Last year we had the October storm, and the subsequent dissapointment thereafter.