Snow is in the air at Killington Resort

Mother Nature gets a boost from expert snowmaking and grooming [...]