x
Breaking News
More () »

First snow of the season at Mount Snow

The Mount Snow ski resort in Dover, Vermont, had its first snowfall of the season on Oct. 17.

Before You Leave, Check This Out