America's best head to Mount Snow, Vermont

By Dave McElwaine in West Dover, Vermont