Skiing World Cup brings new residents, businesses to Vermont town

Skiing World Cup brings new residents, businesses to Vermont town