Ski Season In New England Unofficially Underway

There’s a place in North America where skiers and riders can shred outside this weekend thanks to an all-weather snowmaking system.