High winds, rain and power outages: Dec. 23 storm in Vermont
High winds took down trees and caused thousands of people to lose power, and officials said to expect a flash freeze Friday evening.

High winds took down trees and caused thousands of people to lose power, and officials said to expect a flash freeze Friday evening.